摘要:
In an image processor, image data of red, green and blue are converted to image data of lightness and chromaticities, and they are divided into pixel blocks. Then, image data of each block are compressed to data having 4 gradation levels smaller than 256 levels of the image data by generalized block truncation coding. Then a capacity of image memory can be decreased. An attribute of the image data is decided for each block according to the compressed data. The attribute can be corrected by taking attributes of adjacent blocks into account. Edition of image data such as edge emphasis can be performed according to the attributes. The compressed data are further compressed by deleting data which can be specified according to the attribute.
摘要:
In an image processor, a decider decides based on image data of pixels included in a block whether the block has character attribute of non-character attribute, a first encoder encodes the image data with block truncation coding, and a second encoder encodes the image data which have been encoded by the first encoder. For a block of character attribute, the binarized data binarized by the binarizer are encoded by the first and second encoders. For a block of non-character attribute, the image data are encoded by the first and second encoders without binarization. In a different image processor, it is decide whether image data of pixels in an area consisting of a plurality of blocks are all character, all ground or mixture of character and ground. Then, an encoder encodes the image data in each block differently according to the decision.
摘要:
In an image processor, image data of red, green and blue are converted to image data of lightness and chromaticities, and they are divided into pixel blocks. Then, image data of each block are compressed to data having 4 gradation levels smaller than 256 levels of the image data by generalized block truncation coding. Then, a capacity of image memory can be decreased. An attribute of the image data is decided for each block according to the compressed data. The attribute can be corrected by taking attributes of adjacent blocks into account.
摘要:
In a system for variable-length coding, when image data of a plurality of documents are compressed and stored in a compression memory, the image data is divided into a plurality of areas. Then, attributes are discriminated for each area, and the result of the attribute discrimination is written to an attribute memory. Attribute counters count the numbers of the discriminated attributes. A variable-length compression section compresses the code data with a compression method in response to the attribute data written to the attribute memory, and the compressed data is written to a compression memory.
摘要:
In a system for variable-length coding, when image data of a plurality of documents are compressed and stored in a compression memory, the image data is divided into a plurality of areas. Then, attributes are discriminated for each area, and the result of the attribute discrimination is written to an attribute memory. Attribute counters count the numbers of the discriminated attributes. A variable-length compression section compresses the code data with a compression method in response to the attribute data written to the attribute memory, and the compressed is written to a compression memory.
摘要:
In an image processor, after the background of input image data is removed, the image data are divided into a plurality of areas, and the attribute of image is discriminated for each area. The image data after the background removal is compressed according to the result of attribute discrimination. The amount of the background removal can be controlled. Preferably, the amount of the background removal is controlled according to the discriminated attribute. Then, the background can be removed without artificial feeling in a reproduced image.
摘要:
In a system for variable-length coding, when image data of a plurality of documents are compressed and stored in a compression memory, the image data is divided into a plurality of areas. Then, attributes are discriminated for each area, and the result of the attribute discrimination is written to an attribute memory. Attribute counters count the numbers of the discriminated attributes. A variable-length compression section compresses the code data with a compression method in response to the attribute data written to the attribute memory, and the compressed data is written to a compression memory.
摘要:
In an image processor, multi-level image data are divided into blocks, and compressed in the unit of block. The compressed multi-level image data of a block are converted to compressed bi-level image data without expanding the multi-level image data. For example, the compressed multi-level image data on an image of uniform density are converted to compressed bi-level image data expressed with area gradation. In another image processor, the compressed multi-level image data of a block are converted to compressed multi-level image data, without expanding the multi-level image data. For example, the compressed multi-level image data on an image of bi-level image expressed with area gradation are converted to compressed multi-level image data of a half-tone image.
摘要:
In an image coding apparatus for encoding and decoding multi-level image data with block truncation coding, multi-level image data is divided into second blocks (e.g., 6*6 pixels) which is larger in size than a first block (e.g., 4*4 pixels) to be coded. Average value and gradation level amplitude are calculated on a second block, and encoding and decoding are performed on a first block by using the average value and gradation level amplitude. When a pixel not adjacent to the first block is included in an end of the image or the like in a second block, data of the actual pixels are used for the pixels having no data. Thus, deterioration of the image quality can be reduced.
摘要:
An image forming apparatus includes an encode process unit for: (a) allocating image data of an original document into blocks containing a predetermined pixel matrix, and (b) determining from the image data in each block a mean value information and a gradient range exponent for each block; a series copy data generating unit for generating reduction image data for a plurality of reduction images by using the mean value information for each of the blocks as image data for the reduction images so that each pixel of the reduction images corresponds to a respective one of the plurality of blocks of the original document image data; and an image forming unit for forming images based on the reduction image data generated by the series copy data generating unit.