Image processing apparatus and pattern extraction apparatus
AssigneeFujitsu Limited
InventorYutaka Katsuyama
Life of this patent
Estimating the term…
Abstract
A control unit selects a first labeling for a color image in a small number of colors so that the labeling is performed by clustering a color palette, and selects a second labeling for a color image in a large number of colors so that the labeling is performed by an adjacency expanding method.
Claims46
An image processing apparatus comprising:
- first image processing means for performing a first image process;
- second image processing means for performing a second image process;
- and
- control means for selecting said first image process and said second image process based on a number of colors of a color image to be processed.
An image processing apparatus comprising:
- color number determination means for determining a number of colors of a color image;
- first labeling means for labeling in a first labeling method;
- second labeling means for labeling in a second labeling method;
- and
- control means for instructing said first or second labeling means to perform a labeling process based on the number of colors of the color image.
An image processing apparatus comprising:
- read information obtaining means for obtaining read information about an input image;
- unicolor range setting means for setting a unicolor range of the input image according to the read information about the input image;
- and
- labeling means for labeling the input image by assigning a same label to a connection picture element in the unicolor range set by said unicolor range setting means.
An image processing apparatus comprising:
- a color difference table for storing a maximum value of a color difference between adjacent picture elements based on a color luminance value and read resolution as variables;
- resolution obtaining means for obtaining read resolution at which a color difference between adjacent picture elements obtained from an input image matches a color difference stored in the color difference table individually for each of three primary colors;
- resolution computation means for computing the read resolution of the input image based on the read resolution of the three primary colors;
- color difference obtaining means for obtaining from the color difference table a color difference corresponding to the read resolution of the input image;
- threshold setting means for setting a labeling threshold based on the color difference obtained from said color difference table;
- and
- labeling means for labeling the input image based on the threshold.
An image processing apparatus comprising:
- scanning means for scanning an image in a predetermined direction;
- first counting means for counting a number of picture elements changing from a label other than a first label into the first label;
- second counting means for counting a number of picture elements changing from the first label into a label other than the first label after two or more continuous picture elements labelled with the first label appear in the scanning direction;
- and
- third counting means for counting a number of picture elements assigned the first label whose adjacent picture elements in the scanning direction are also assigned the first label, and at least one of whose adjacent picture elements in a direction vertical to the scanning direction is assigned a label other than the first label.
An image processing apparatus comprising:
- unicolor area extraction means for extracting a unicolor area from an input image by comparing a predetermined first threshold with color information about the input image;
- threshold computation means for computing a second threshold according to the color information about the unicolor area;
- and
- unicolor area re-extraction means for re-extracting a unicolor area from the input image by comparing the second threshold with the color information about the input image.
A method of extracting a pattern for setting a threshold for use in extracting a unicolor area from a color image in consideration of color identification characteristics of a person.
A method of setting a labeling threshold, comprising the steps of:
- extracting a part of a unicolor pattern from an input image;
- setting a threshold for determining a unicolor range according to color information about the unicolor pattern extracted from the input image;
- and
- extracting a remaining part of the unicolor pattern based on the threshold.
A method of setting a labeling threshold, comprising the steps of:
- computing read resolution of a color image for each color element;
- and
- setting a labeling threshold of the color image based on the read resolution for each color element.
A method of obtaining an outline length comprising the steps of:
- scanning an image in a predetermined direction;
- and
- computing an outline length of a pattern in the image based on a frequency at which a label value changes in the scanning operation.
A computer-readable storage medium having a data structure in which a maximum value of a color difference between adjacent picture elements corresponding to a luminance value of a color when an image is read is entered for each read resolution.
A computer-readable storage medium storing a program used to perform a labeling process in different labeling methods based on a number of colors in a color image.
A computer-readable storage medium storing a program used to perform the steps of:
- obtaining read information about an input image;
- setting a labeling threshold of the input image according to the read information about the input image;
- labeling the input image using the threshold;
- grouping a label pattern obtained by the labeling;
- obtaining image information about a group according to image information about a pattern in a same group;
- and
- extracting a pattern according to image information about the group.
Dependencies are inferred from the claim text.