COLOR HASH TABLE REUSE FOR PRINT JOB PROCESSING

    公开(公告)号:US20170244868A1

    公开(公告)日:2017-08-24

    申请号:US15051899

    申请日:2016-02-24

    IPC分类号: H04N1/60

    摘要: One embodiment comprises a system that stores a pre-defined color conversion table and a hash table. The system receives user-defined color conversions for a print job, stores them in first locations in the hash table, and marks the first locations as persistent. The system processes the print job utilizing the color conversion table to convert colors in the print job to the output color space, and responsive to encountering colors in the print job that do not have color conversions in the color conversion table, interpolates between color conversions in the color conversion table to generate new color conversions, stores the new color conversions in second locations in the hash table, and marks the second locations as non-persistent. The system determines that the hash table is to be re-initialized, allows reuse of the second locations in the hash table, and prevents reuse of the first locations in the hash table.

    Color hash table reuse for print job processing

    公开(公告)号:US09992381B2

    公开(公告)日:2018-06-05

    申请号:US15051899

    申请日:2016-02-24

    IPC分类号: H04N1/60

    摘要: One embodiment comprises a system that stores a pre-defined color conversion table and a hash table. The system receives user-defined color conversions for a print job, stores them in first locations in the hash table, and marks the first locations as persistent. The system processes the print job utilizing the color conversion table to convert colors in the print job to the output color space, and responsive to encountering colors in the print job that do not have color conversions in the color conversion table, interpolates between color conversions in the color conversion table to generate new color conversions, stores the new color conversions in second locations in the hash table, and marks the second locations as non-persistent. The system determines that the hash table is to be re-initialized, allows reuse of the second locations in the hash table, and prevents reuse of the first locations in the hash table.

    Printer having global substitution list

    公开(公告)号:US09785390B2

    公开(公告)日:2017-10-10

    申请号:US14490972

    申请日:2014-09-19

    IPC分类号: G06F3/12 G06K15/02

    摘要: A printer is described. The printer includes a processor. A memory is coupled to the processor. The memory contains instructions that when processed by the processor cause a method to be performed. The method includes presenting a list of printing substitutions on a display. The printing substitutions are each associated with a respective printer profile. The list of printing substitutions identify which ones of the printing substitutions are enabled and which ones of the printing substitutions are disabled. The list also identifies the printer profiles that the substitutions are associated with, wherein at least one printer profile that is not enabled for a current print job is included in the list.

    Method, system, program, and data structure for generating raster objects
    9.
    发明授权
    Method, system, program, and data structure for generating raster objects 有权
    用于生成栅格对象的方法,系统,程序和数据结构

    公开(公告)号:US06850338B1

    公开(公告)日:2005-02-01

    申请号:US09569777

    申请日:2000-05-12

    摘要: Disclosed is a method, system, program, and data structure for generating raster objects. A plurality of input contone and line work objects are received containing contone or line work data for at least one pixel on a sheet. For each input contone object, at least one output contone object is generated including color data for each pixel in the input contone object. For each input line work object, at least one output line work object is generated including color data for each pixel in the input print data object. Control data is generated for each pixel indicating whether to select data from the output line work object or output contone object for the pixel, wherein the control data is used by logic to select color data from the output line work object or output contone object for pixel data to send to an output device to render the pixel data.

    摘要翻译: 公开了用于生成栅格对象的方法,系统,程序和数据结构。 接收多个输入连接线和线工作对象,其中包含片材上的至少一个像素的连续线或线工作数据。 对于每个输入连字号对象,生成至少一个输出连字号对象,包括输入连字符对象中每个像素的颜色数据。 对于每个输入线工作对象,生成至少一个输出行工作对象,包括输入打印数据对象中每个像素的颜色数据。 针对每个像素产生指示是否从输出线工作对象中选择数据或输出连续色调对象的控制数据,其中控制数据由逻辑用于从输出线工作对象中选择颜色数据或输出连续色调对象 要发送到输出设备以渲染像素数据的数据。

    Color image data and control bit compression scheme with run length encoding
    10.
    发明授权
    Color image data and control bit compression scheme with run length encoding 失效
    具有游程长度编码的彩色图像数据和控制位压缩方案

    公开(公告)号:US06721456B1

    公开(公告)日:2004-04-13

    申请号:US09511132

    申请日:2000-02-23

    IPC分类号: G06K936

    CPC分类号: H04N1/41 H03M7/46

    摘要: A method of compressing pixel information is described. The pixel data is received in a data stream and compressed into a compressed data format by identifying a run of consecutive bytes of the data stream based on the similarity of the consecutive data bytes in the data stream. A mode bit of a compression byte is used to indicate whether a run of consecutive bytes is identified. Count bits of the compression byte are used to indicate the number of times the data bytes are repeated and zero counts may be used to indicate particular types of runs, for example, runs to the end of a scan line and the end of an object. Where a pixel byte is represented by 8 bits, the data stream may be compressed in multiples of four bytes at a time. If a pixel is represent by less than 8 bits, the compression method may look for repetitions of similar bytes one byte at a time.

    摘要翻译: 描述压缩像素信息的方法。 基于数据流中的连续数据字节的相似度,通过识别数据流的连续字节的运行,将数据流中的像素数据接收并压缩为压缩数据格式。 压缩字节的模式位用于指示是否识别连续字节的运行。 压缩字节的计数位用于指示重复数据字节的次数,零计数可用于指示特定类型的运行,例如,运行到扫描线的末尾和对象的结尾。 在像素字节由8位表示的情况下,数据流可以一次被压缩成四个字节的倍数。 如果一个像素低于8位,则压缩方法可以一次查找一个字节的类似字节的重复。