Abstract:
Raster image data is converted into block vector image data corresponding to blocks each having a predetermined size by segmenting the raster image data into the blocks with the predetermined size and executing vectorization processing. The input raster image data is converted into a block vector image. The converted block vector image is stored in a storage means. Transfer of the image data as a processing target in the apparatus is controlled to output the raster image data obtained by rasterizing the stored block vector image data.
Abstract:
A plurality of image regions in an original image are decided from original image data and their positions are displayed on a display as regions in the original image. In order to specify one region, the user designates at least one point by using the display. In accordance with the coordinates of the position designated by the user and the positions of the image regions, the image region corresponding to the designated position is determined as a designated region. The image in the designated region is subjected to image processing desired by the user.
Abstract:
The invention provides for a method of, and related apparatus for discriminating between synthetic and natural regions of an image composed of a matrix of rows and columns of pixels. The method comprises the steps of: dividing a matrix of luminance values of the pixels of the image into blocks, the blocks representing a block map identifying whether the blocks are of a natural image type or a synthetic image type by analysis of a gradient matrix (G) of luminance gradients of the luminance values in the block and clustering blocks of a same image type into respective natural and synthetic regions of the image. The step of identifying whether the blocks are of the natural image type or the synthetic image type comprises the step of calculating the gradient matrix (G) within each block on the basis of a first order difference value of the luminance values L of the pixels in a row and a column direction of the block.
Abstract:
The colors used in an image inputted through an image input section are recognized, and thereby the ratio of mixed color components of an image to be outputted is determined. According to the ratio, the color components are mixed, and the input image is converted to a monochromatic image, which is then outputted. A composite image comprising characters, a line drawing, and a halftone image is contracted by contracting the pseudo-density region, the character/line drawing region, and the other regions separately by different methods so as to avoid moiré, and the contracted image is outputted. A top/back image inputted through the input section is reversed by an image reversing section, the positional relationship is recognized, and the image is corrected to prevent reversal printing. Then the image is reversed again and outputted. The images on consecutive pages out of the images inputted page by page are aligned with each other by a page contour detecting section, a page content region extracting section, tilt correcting section, page position correcting section, and a page information processing section, and outputted from an image output section.
Abstract:
A printing system and method to process image data is disclosed. The printing system includes an identification module and image pipeline module include a linear threshold array algorithm and a halftoning algorithm to process the image data. An image pipeline module applies a linear threshold array algorithm to line regions and a halftoning algorithm to the non-line regions.
Abstract:
Systems and methods to generate a multi-mode image containing different modes such as color, grayscale, and black and white to minimize digital file size while retaining the desired modes for selected portions of the image.
Abstract:
Embodiments include systems and methods for performing image processing on a document based on a delayed determination of whether the document is monochrome or color. The image reproduction system includes image processing hardware configured to receive a plurality of pixels corresponding to a scan document, perform color processing on the plurality of pixels to produce color-processed scan data, perform monochrome processing on the plurality of pixels to produce monochrome-processed scan data, produce color distribution data for the plurality of pixels, and determine from the color distribution data that the scan document is one of a color document or a monochrome document. Based at least on determining that the scan document is one of a color document or a monochrome document, one of the color-processed scan data or the monochrome-processed scan data are discarded.