摘要:
According to this invention, encoded data are generated by sorting pixel data in a block according to different scan start positions and different scan routes upon generating encoded data for respective blocks, and encoded data with a smallest data amount of these encoded data is outputted. To this end, a block generation unit inputs blocks each defined by 8×8 pixels from image data to be encoded. Four encoding processing units respectively sort inputted 8×8 pixels according to the information stored in scan start position information storage units and scan route information storage units. The respective encoding processing units generate encoded data based on the sorted pixel data. A selector selects and outputs encoded data with a smallest data size from those generated by the encoding processing units.
摘要:
A data processing apparatus includes a plurality of processing units each performing a respective one of process parts into which a predetermined process to be performed on data is divided, and a changing unit that changes a connection between the plurality of processing units on the basis of setting parameters that are set to enable a plurality of types of processing procedures.
摘要:
An apparatus includes a processing unit configured to perform halftone processing for input image data and output halftone image data, a determination unit configured to determine a mixing ratio based on a difference value between a low frequency component of the halftone image data and a low frequency component of the input image data, and a mixing unit configured to mix the input image data and the halftone image data based on the mixing ratio.
摘要:
Directional data representing a pattern which indicates a growing direction of a dot on a scanning line is generated. Coefficients used to distribute the image data of a pixel of interest are set. An edge of an input image is detected. The image data of the interest pixel of the input image is distributed to the interest pixel and a pixel adjacent to the interest pixel based on the coefficients. Image data distributed from the adjacent pixel is added to image data of the interest pixel on which the distribution is performed, and the sum of the image data is as corrected image data of the interest pixel. The corrected image data and the generated directional data are selected for an edge, and the image data of the interest pixel and input directional data are selected for a non-edge to generate an image signal pulse-width modulated.
摘要:
There are provided a data processing apparatus which makes an I/F for data processing modules (processors) versatile to facilitate addition/modification on a data processing module basis in accordance with processing contents, an image processing apparatus, and a method for the apparatuses. A data processing module (3) includes a read address generator (11), read FIFO (7), write address generator (13), write FIFO (9), and arbiter (10) and is connected to a host arbiter (4) through a 1-channel port. The read address generator (11) and write address generator (13) generate interrupts upon acceptance of final access requests so as to control activation of each data processing module (8-1-8-m) in accordance with the state of each data processing module in interrupt processing. Note that data transfer among the respective data processing modules is performed on a RAM (6).
摘要:
The present invention provides an image processing method and device which can both quickly and easily execute a pseudo halftone process with a large number of output gray levels and which can always execute the pseudo halftone process in the same manner regardless of the number of output gray scales. The present invention provides an image processing device that executes a pseudo halftone process on multivalued image data comprising a plurality of planes, the device including a component executing quantization and outputting for each of the plurality of density components, a component determining a correction value on the basis of a sign of a quantization error in each plane and a comparison of a sum of the quantization errors with a predetermined threshold, and a component correcting a value of the quantization output using the correction value and diffusing the quantization value.
摘要:
An apparatus includes a plurality of processing modules which are connected to each other by corresponding communication unit and the modules transfer packets in a predetermined direction to execute a plurality of operations of pipeline processing. The module includes a storage unit for storing a first identification and a second identification for each of the plurality of operations, a reception unit for extracting data from a packet which has the first identification, a processing unit for processing the data extracted by the reception unit, and a transmission unit for storing the second identification corresponding to the first identification of the packet a packet and transmitting the packet to the module arranged in the predetermined direction.
摘要:
An image forming apparatus includes a print head provided with a plurality of discharge ports, a scanning unit configured to cause the print head to scan the same printing region on a recording medium a number of times, a generation unit configured to generate image forming data for each of scans, based on image information that has been input, and an image forming unit configured to perform image forming by discharging inks from the discharge ports on the recording medium according to the image forming data generated by the generation unit. The generation unit includes a division unit configured to divide the image information, while controlling division coefficients, using each of the discharge ports as the reference based on the division coefficients, and a quantization unit configured to quantize each of image information divided by the division unit.
摘要:
An image forming apparatus includes a color converting unit 330 for subjecting the input image data to a color conversion in accordance with ink color and generating a print image 400; a print data generator 370-x for generating print data of each scan corresponding to multiple scans of the print image generated by the color converting unit 330; print controller 380-x for controlling at least one of the color converting unit 330 or print data generator 370-x based upon the input image data 320 or a position on a scanning line of each dot to be printed in the print image 400 generated by the color converting unit 330; and a printer engine 180 for printing on the print medium based upon the print data generated by the print data generator 370-x.
摘要:
An image forming apparatus which forms a halftone image on a print medium by using a multipass process to scan a printhead N (N is an integer of 2 or more) times in a single area on the print medium and form dots by each scan operation includes a pass division unit which sets the print density of a scan operation in the first pass so as to prevent dots from overlapping with each other on the print medium, and sets the print densities of scan operations in the second to Nth passes, a tone reduction unit which generates print data of the respective scan operations in accordance with the print densities set by the pass division unit, and a printhead which prints a halftone image on a print medium on the basis of the print data generated by the tone reduction unit.