摘要 |
An image input unit ( 10 ) receives input of a low-resolution image file. An edge detection unit ( 12 ) detects an edge in the low-resolution image. A number of continuously differentiable times estimation unit ( 14 ) calculates the Lipchitz exponent (corresponding to the number of continuously differentiable times). An interpolation function selection unit ( 16 ) selects an interpolation function (Fluency function) according to the Lipchitz exponent calculated by the number of continuously differentiable times estimation unit ( 14 ). An interpolation processing execution unit ( 18 ) performs interpolation processing according to the interpolation function selected. An image output unit ( 20 ) outputs a file of an enlarged image generated by the interpolation. The image enlarging device ( 100 ) having this configuration can correctly store edge information without performing iterative calculation.
|