An interpolation processing apparatus includes: an interpolation processing
unit that performs interpolation processing on a color image expressed
through a colorimetric system constituted of a predetermined plurality of
color components to determine an interpolation quantity corresponding to a
value representing a missing color component in each pixel; and a color
composition identification unit that identifies a color component
composition of the color image. And the interpolation processing unit is
capable of performing a plurality of types of interpolation processing in
correspondence to color component compositions of the color image, selects
a type of interpolation processing corresponding to the color component
composition identified by the color composition identification unit and
performs the type of interpolation processing that has been selected on
the color image.
Una interpolación que procesa el aparato incluye: una unidad de proceso de la interpolación que realiza la interpolación que procesa en una imagen del color expresó a través de un sistema colorimétrico constituido de una pluralidad predeterminada de componentes del color para determinar una cantidad de la interpolación que correspondía a un valor que representaba un componente que falta del color en cada pixel; y una unidad de la identificación de la composición del color que identifica una composición componente del color de la imagen del color. Y la unidad de proceso de la interpolación es capaz de realizar una pluralidad de tipos de interpolación que procesan en correspondencia para colorear las composiciones componentes de la imagen del color, selecciona un tipo de interpolación que procesa que corresponde a la composición componente del color identificada por la unidad de la identificación de la composición del color y realiza el tipo de proceso de la interpolación que se ha seleccionado en la imagen del color.