Method and device for image processing
AssigneeCopyer Co., Ltd.
InventorHitoshi Sato
Life of this patent
Estimating the term…
Abstract
A method and device for image processing free from full loss of an entire vector in a halftone image relatively low in density. An N*N mask matrix is generated for a given density, based on an N*N dither matrix used in an area gradation method which represents a halftone image with binary (bi-level) image data from multi-level image data. In a case of N*N mask matrix relatively low in density, rearrangements on a column and row basis are performed (N*N−1) times to generate (N*N−1) number of N*N mask matrices which are then combined with the original N*N mask matrix to form an (N*N)*(N*N) mask matrix. Thus, for a halftone image relatively low in density, a binary halftone image is generated via the (N*N)*(N*N) mask matrix from multi-level image data.
Claims13
An image forming device comprising analysis means for analyzing image data including vector data and data for setting a vector density (shade), means for converting the vector data to raster data after the analysis using an area gradation method that represents a halftone image with binary image data, and output means for outputting the raster data, said image forming device comprising:
- means for generating an N*N mask matrix by applying a given density value of a halftone image to a predetermined dither matrix as a result of the analysis of said analysis means;
- means for generating (N*N−1) number of N*N mask matrices by rearranging the N*N mask matrix, on a row and column basis, (N*N−1) times for a halftone image at least relatively low in density while maintaining the density of the N*N mask matrix and, at the same time, for combining the (N*N−1) number of N*N mask matrices with the original N*N mask matrix to form an (N*N)*(N*N) mask matrix;
- means for generating a binary halftone image from multi-level image data via the (N*N)*(N*N) mask matrix for the halftone image at least relatively low in density;
- condition judging means-for judging if the binary image obtained for a given halftone image via the N*N mask matrix for the density of the image becomes all “0:OFF”;
- and
- control means for using the (N*N)*(N*N) mask matrix if the binary image becomes all “0:OFF”, and for, otherwise, using the N*N mask matrix.
An image forming device comprising analysis means for analyzing image data including vector data and data for setting a vector density (shade), means for converting the vector data to raster data after the analysis using an area gradation method that represents a halftone image with binary image data, and output means for outputting the raster data, said image forming device comprising:
- means for generating (N*N−1) number of N*N dither matrices by rearranging an N*N dither matrix, on a row and column basis, (N*N−1) times and, at the same time, for combining the (N*N−1) number of N*N dither matrices with the original N*N dither matrix to form an (N*N)*(N*N) dither matrix;
- means for generating an (N*N)*(N*N) mask matrix by applying a decsity value of a given halftone image to said dither matrix as a result of the analysis of said analysis means;
- menas for generating a binary halftone image from the multi-level image data via the (N*N)*(N*N) mask matrix;
- condition judging means for judging if the binary image obtained for a given halftone image via the N*N mask matrix for the density of the image becomes all “O:OFF”;
- and
- control means for using the (N*N)*(N*N) mask matrix if the binary image becomes all “O:OFF”, and for, otherwise, using the N*N mask matrix.
Dependencies are inferred from the claim text.