摘要:
An image processing apparatus includes a first halftone processor, a first filtering processor, a second filtering processor, and an evaluator. The first halftone processor generates first halftone image data from input image data using thresholds. The first filtering processor smoothes the first halftone image data using a first filter having a size corresponding to a cycle of the thresholds. The second filtering processor smoothes the input image data using a second filter having a characteristic corresponding to the first filter. The evaluator evaluates a moiré caused in the first halftone image data based on a difference between the first halftone image data smoothed by the first filtering processor and the image data smoothed by the second filtering processor.
摘要:
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).
摘要:
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).
摘要:
A mask circuit (2) masks a bit sequence of K bits by a predetermined bit pattern. An EXOR circuit (3) EXORs the masked bit sequence. An inverter (9) controls inversion/non-inversion of values of bits of a bit sequence which includes a bit value indicating the EXOR result in a result obtained by shifting the bit sequence of K bits held in a shift register (1), in accordance with a designated bit value in a pattern table (14). A bit sequence as the control result is output as a random number expressed by K bits.
摘要:
An image forming apparatus which forms a halftone image on a print medium (200) using multipass processing of reciprocally scanning a single area by an inkjet head (220) a plurality of number of times, forming dots in one of reciprocal scan operations, and moving the inkjet head (220) to a home position in the other reciprocal scan operation includes a print data generation unit (370) which generates print data of each print-scan operation, a printer engine (180) which prints a halftone image on the basis of the print data generated by the print data generation unit (370), and a sensor (230) which detects the state of printing in up to a print-scan operation immediately preceding a print-scan operation of interest. The print data generation unit (370) corrects print data in synchronism with printing by the printer engine (180) on the basis of the detected printing state.
摘要:
A data processing apparatus includes an input unit to input data and processing modules. The processing modules may be connected as part of a ring-shaped data transfer path to transfer data in one direction. Each processing module includes a communication unit configured to implement a first data processing path and a setting path and a processing unit configured to process data received by the communication unit. When using switching data to switch the processing modules performing on the first data processing path to the processing modules performing on the setting path, the switching data is processed on the first data processing path.
摘要:
An apparatus, in which a plurality of modules is connected with each other and processes a packet having information, includes a storage unit for storing first information indicating an order of processing performed by its own module and second information indicating an order of modules which perform processing, a reception unit for receiving a first packet and transmitting the first packet including information corresponding to the first information, a processing unit for processing data included in the first packet, a generation unit for generating a second packet including the processed data and the second information, and a transmission unit for comparing the information included in the first packet with the second information included in the second packet, and transmitting the packet having a latter processing order.
摘要:
An image processing apparatus 101 that generates output image data based on multi-level image data is provided with an error diffusion processing unit 104 that generates tone pixel data from the pixel-of-interest data according to an error diffusion method, a dither processing unit 103 that generates tone pixel data from the pixel-of-interest data according to a dither processing method, an allotment ratio determination unit 105 that increases the allotment ratio with respect to the error diffusion method as the difference between the maximum density and the minimum density increases, and a composition unit 109 that composites the tone pixel data for a pixel of interest that has been generated by the error diffusion processing unit 104 and the dither processing unit 103 according to the allotment ratios determined by the allotment ratio determination unit 105, and outputs the composited data as pixel data of the output image data.
摘要:
A decoding apparatus acquires, from encoded data, a piece of additional bits that have been partly cut off, acquires, from the piece of the additional bits, the number of bits that are missing due to the cutting off as the number of missing bits, and restores the additional bits by reproducing the missing bits.
摘要:
A 2-pixel averaging unit (101) halves an input image in the subscanning direction, and a multi-level error diffusion unit (102) performs multi-level error diffusion processing. A 2-pixel reconstruction unit (103) replaces each pixel with two pixels adjacent in the subscanning direction. A density value exchange unit (104) exchanges pixel values adjacent in the subscanning direction in each of 2×2 pixel blocks arranged in a checkered pattern in the image after replacement. High-density blocks each serving as a set of high-density dots and low-density blocks each serving as a set of low-density dots can be generated as 2×2 pixel blocks. The exposure region can be concentrated in PWM conversion.