An image data interpolation apparatus includes an image data obtaining unit
for obtaining image data representing an image as dot-matrix picture
elements, a picture element interpolating unit capable of selectively
executing one of a plurality of interpolating processes when the image
data is interpolated so that the number of constituent picture elements
thereof is increased, an interpolating scale factor obtaining unit for
obtaining an interpolating scale factor suitable for the image data, and
an interpolating process selecting unit for selecting one of the
interpolating processes capable of obtaining an optimum result of
interpolation according to the interpolating scale factor obtained by the
interpolating scale factor obtaining unit and causing the picture element
interpolating unit to execute the selected interpolating process.
Um instrumento do interpolation dos dados da imagem inclui uns dados da imagem que obtêm a unidade para obter os dados da imagem que representam uma imagem como elementos de retrato da ponto-matriz, um elemento de retrato que interpolating a unidade capaz seletivamente de executar um de um plurality de interpolating processos quando os dados da imagem interpolated de modo que o número de elementos de retrato constituent disso esteja aumentado, um fator de escala interpolating que obtêm a unidade para obter um fator de escala interpolating apropriado para os dados da imagem, e um processo interpolating que seleciona a unidade para selecionar um dos processos interpolating capazes de obter um resultado o melhor do interpolation de acordo com o fator de escala interpolating obtido pelo fator de escala interpolating que obtem a unidade e que causa o elemento de retrato que interpolating a unidade para executar selecionado interpolating o processo.