To provide an image processing apparatus, image processing method and image processing program in which lightness of each of pixels can be appropriately converted at high speed.
Input of a source image to be subjected to image processing is received (S1), a local region around a pixel to convert lightness thereof is set from the source image (S2, S3) and a local histogram regarding lightness in the local region is calculated (S4). Then, local histograms are accumulated to calculate a local cumulative histogram (S5), first and second monotonous increase functions corresponding to cumulative frequency values in first and second classes of the local cumulative histogram are determined, respectively (S6), and first and second weight functions for the first and second monotonous increase functions are determined, respectively. From the first monotonous increase function weighted by the first weight function and the second monotonous increase function weighted by the second weight function, a conversion function of lightness of the pixel is generated (S7), and the lightness of the pixel is converted by the conversion function (S8).
SHIMOYAMA SOSUKE
YAMAOKA KENSUKE
JP2005184048A | 2005-07-07 | |||
JP2009211708A | 2009-09-17 |
WO2008111600A1 | 2008-09-18 | |||
WO2009093324A1 | 2009-07-30 |
Yasuo Ishikawa
Kazuyuki Oku
Next Patent: MONITORING SYSTEM, MONITORING METHOD, AND PROGRAM FOR MONITORING