摘要:
An image processing apparatus for determining formation states of dots in printing an image based on an image data using dots of a plurality of sizes includes a storage and a dot formation state determination unit. The storage stores a width correspondence table that indicates correspondence relationships between a plurality of dot sequences representing combinations of dots of specific color along a prescribed direction, and width along the prescribed direction of dot areas composed of dots that are formed on a printing medium in accordance with the dot sequences. The dot formation state determination unit determines formation states of the dots based on the correspondence relationships indicated in the width correspondence table.
摘要:
An image processing device for determining states of formation of dots, based on image data representing an image composed of a plurality of pixels, in printing the image utilizing the dots of a plurality of sizes includes an edge detection unit and a dot assignment unit. The edge detection unit detects, from among the pixels making up the image data, dot color edge pixels that are pixels of dot color used to print the image and that are situated at an edge in the image. The dot assignment unit assigns dots of identical size to the dot color edge pixels during printing of the image.
摘要:
There is provided a printing apparatus that prints an image constituted by a plurality of pixels. The printing apparatus includes a sum correspondence value calculating unit that calculates a sum correspondence value on the basis of a sum value of saturation evaluating values of pixels located within a rectangle in which a corner adjacent to an arbitrary pixel within the image and a corner adjacent to a reference pixel within the image become opposing corners for the arbitrary pixel, a rectangle sum value calculating unit that calculates a sum value within the rectangle on the basis of the sum correspondence value for adjacent pixels that are adjacent to four vertexes of an arbitrary target rectangle of the image for a target pixel located in a predetermined position within the target rectangle, an attribute determining unit that determines the attribute of the target pixel in the image based on the sum value within the rectangle for the target pixel, and a print control unit that prints image data for which image processing on the basis of the attributes of the pixels is performed.
摘要:
First integrated data is generated using tone value data. The tone value data represents respective tone values of pixels of an image. The first integrated data represents respective first pixel values of the pixels. The first pixel value is associated with sum of tone values of pixels within a rectangle in the image. The rectangle has two opposing corners represented by a pixel corresponding to the first pixel value and a reference pixel respectively. The reference pixel is a pixel at a predetermined corner of the image. A calculation process is executed. The calculation process includes calculation of a first calculation value of a target rectangle area using the first integrated data. The first calculation value is correlated to sum of tone values within the target rectangle area. The target rectangle area is enclosed by a rectangle defined by pixel boundary lines. The pixel boundary lines represent boundary lines between neighboring pixels in the image. Image processing in relation to the target rectangle area is executed in accordance with the result of the calculation process. In the calculation of the first calculation value, the first calculation value is calculated using respective first pixel values of four calculation pixels. The four calculation pixels are respectively adjacent to four vertexes of the target rectangle area in the direction of the reference pixel. The four vertexes are on the pixel boundary lines.
摘要:
The printer of the invention performs an area classification process to classify each pixel included in an input image read by a scanner as a pixel in an edge component area or a pixel in a halftone dot area, and performs a correction process with a spatial filter suitable for each area. The area classification process calculates a difference value between luminance values of two arbitrary pixels selected among peripheral pixels in a specific pixel range around each target pixel according to each of multiple differential patterns t, compares the calculated difference value with threshold values provided for each differential pattern t to compute multiple difference detection values ht(x) corresponding to the multiple differential patterns t, and gives weights to the computed difference detection values ht(x) to compute a comprehensive difference detection value H(x). The area classification process identifies whether the target pixel is a pixel in the edge component area or a pixel in the halftone dot area, based on the computed comprehensive difference detection value H(x). This arrangement enables high-speed identification of the attribute of each pixel included in an image by such simple operation, while enabling identification of pixel attribute with high accuracy.
摘要:
An image is classified into a letter/linework area, a specific image area, and a background area. An area that at least partially includes the letter/linework area but does not include the specific image area is set as a first area, while an area that at least partially includes the specific image area is set as a second area. In the first area, dots on each line are formed with one nozzle. In the second area, dots on each line are formed with at least two nozzles. This arrangement enables high-speed printing for images mainly consisting of letters and graphs, while enabling high-quality printing for images including photographs.
摘要:
It is an object of the present invention to provide an image processing device and image processing method which produce stable dots without any deterioration in image quality by preventing the generation of isolated dots, and which have a rapid processing speed of halftone processing. An image processing device, which converts input image data into output image data having two or more types of level values, and which outputs this output image data, comprises a center-of-gravity position determining unit which determines the position of the center of gravity, on the basis of a predetermined pixel group, from the input image data for the respective pixels contained in the pixel group, and an application unit which applies the level values to pixels on the basis of the position of the center of gravity determined by the center-of-gravity position determining unit.