Abstract:
An image processing apparatus includes a control unit configured to control a conversion characteristic for converting image data based on a first color space into image data based on a second color space based on a difference between a specific color and a peripheral color of the specific color in the first color space, wherein the control unit changes a first conversion characteristic into a second conversion characteristic such that a color difference between the specific color and the peripheral color converted by the second conversion characteristic is greater than a color difference between the specific color and the peripheral color converted by the first conversion characteristic.
Abstract:
An image processing device includes a first and a second image processing module including an image processing unit, and a connection module that is connected to the first and second image processing modules, and moves an image data from one image processing module to the other image processing module. At least one of the image processing modules includes a weighted average processing unit that calculates, based on a weighting coefficient included in an attribute value, a weighted average of a pixel value of the input image data and a image processed pixel value, and an output unit which outputs at least one of the image processed pixel value and the weighted-averaged pixel value.
Abstract:
An image processing apparatus comprising: a generation unit configured to determine characteristic information associated with image data which expresses an image, to generate an attribute value based on the determination result, and to set the attribute value in an attribute value field included in the image data; and an image processing device configured to apply an image process to a pixel value set in a pixel value field included in the image data, based on the attribute value set in the attribute value field.
Abstract:
One dither mask having a highest spacial frequency is selected from a plurality of dither masks. Next, a granularity is obtained with reference to a table based on the selected dither mask and an ejection amount level per area. Moreover, a difference in granularity between adjacent areas is calculated with respect to all of the areas. A maximum value is obtained out of the obtained differences in granularity, and then, the maximum difference in granularity is compared with a determination threshold. When the maximum difference in granularity is the threshold or greater, it is determined whether or not a dither mask having a spacial frequency lower than that of the selected dither mask is stored in a memory. When there are dither masks having lower spacial frequencies, a dither mask having a spacial frequency lower by one level than that of the selected dither mask is selected.
Abstract:
In an image processing apparatus for encoding image data and a method of controlling the same, whether an attribute of each of a plurality of areas in image data corresponds to an edge in an image based on the image data is determined, and one of a plurality of sub-sampling processes is selected according to the determination for each of the plurality of areas. Note that the plurality of sub-sampling processes can sub-sample color difference components of each of the plurality of areas by different processes. By the sub-sampling process selected as that corresponding to each of the plurality of areas, each of the plurality of areas is sub-sampled to encode the image data.
Abstract:
An ophthalmic apparatus is provided that includes: an optical head unit; an information obtaining unit that, using a learned model obtained by learning information of a position relating to at least one of an eye to be examined and an optical head unit, obtains information of a position relating to at least one of an eye to be examined and the optical head unit from an image relating to an eye to be examined that is obtained using the optical head unit; and a drive controlling unit that controls driving of at least one of a supporter that supports a face of a subject and the optical head unit; in which, based on the obtained information of the position, the drive controlling unit controls the driving to cause at least one of the eye to be examined and the optical head unit to move to the position.
Abstract:
There is provide an image processing apparatus comprising memory storing instructions. When executed by one or more processors, the instructions cause the image processing apparatus to perform operations comprising acquiring a visible light image generated by shooting a subject with visible light and an invisible light image generated by shooting the subject with invisible light, generating a difference image that represents a difference in luminance between the visible light image and the invisible light image, detecting, from the invisible light image, a first region in which variation of luminance is within a first range, and detecting, from the difference image, a second region in which variation of luminance is within a second range, and smoothing luminance in the visible light image regarding a region included in both the first region and the second region.
Abstract:
An apparatus includes at least one processor configured to function as a dividing unit configured to divide at least part of an image, which is obtained by reading an original using a scanning device, into a plurality of processing blocks, a determination unit configured to determine an attribute value that specifies a processing content of one or more pixels in each processing block, of the plurality of processing blocks, divided by the dividing unit, in accordance with a coordinate in the original to which each processing block, of the plurality of processing blocks, corresponds, and an image processing unit configured to execute an image process to correct an input pixel value of a pixel in image data that represents the image and to output the corrected pixel value of the pixel, based on the attribute value determined by the determination unit.
Abstract:
Nozzles in a print head are arrayed in a density of 600 dpi. Moreover, a dither matrix has a size of 16 pixels×16 pixels in 600 dpi. The dither matrix is repeatedly used. In the meantime, each of rectangles represents an HS processing unit. WHS=3 pixels. As a consequence, the relationship of a least common multiple below is established in a nozzle array direction: 3×WD=16×WHS. In this case, the cycle of interference unevenness can be prolonged to the least common multiple between WD and WHS, that is, 48 pixels (3WD). In this manner, the size of the dither matrix is not an integral multiple of the HS processing unit width, so that the cycle of interference unevenness can be prolonged more than the size of the dither matrix. Thus, the interference unevenness can be hardly recognized.
Abstract:
Provided are an image processing apparatus and an image processing method capable of reducing color unevenness due to variations in ejection characteristics among a plurality of nozzles when printing an image using a plurality of inks. To that end, a first image which is made up a color with noticeable color unevenness and similar colors is printed onto a print medium. The user then specifies a color and a nozzle position where color unevenness has occurred. On the basis of these results, parameters are set for a correction table referenced by an MCS processor. In so doing, it becomes possible to address the factor causing the color unevenness, and mitigate the effects of color unevenness in a focused way without incurring increases in processor load, memory requirements, or processing time as compared to the case of calibrating all lattice points.