Lines Matching refs:image_reader
121 static VOID _gx_image_reader_gray_threshold_calculate(GX_IMAGE_READER *image_reader) in _gx_image_reader_gray_threshold_calculate() argument
130 for (yval = 0; yval < (INT)image_reader -> gx_image_reader_image_height; yval++) in _gx_image_reader_gray_threshold_calculate()
132 for (xval = 0; xval < (INT)image_reader -> gx_image_reader_image_width; xval++) in _gx_image_reader_gray_threshold_calculate()
134 image_reader -> gx_image_reader_pixel_read(image_reader, xval, &pixel); in _gx_image_reader_gray_threshold_calculate()
145 image_reader -> gx_image_reader_getdata += image_reader -> gx_image_reader_input_stride; in _gx_image_reader_gray_threshold_calculate()
150 image_reader -> gx_image_reader_mono_shreshold = (GX_UBYTE)(threshold / count); in _gx_image_reader_gray_threshold_calculate()
153 if (image_reader -> gx_image_reader_mono_shreshold == 0) in _gx_image_reader_gray_threshold_calculate()
156 image_reader -> gx_image_reader_mono_shreshold = 255; in _gx_image_reader_gray_threshold_calculate()
158 else if (image_reader -> gx_image_reader_mono_shreshold == 255) in _gx_image_reader_gray_threshold_calculate()
161 image_reader -> gx_image_reader_mono_shreshold = 0; in _gx_image_reader_gray_threshold_calculate()
208 static UINT _gx_image_reader_pixelmap_info_set(GX_IMAGE_READER *image_reader, GX_PIXELMAP *outmap) in _gx_image_reader_pixelmap_info_set() argument
210 outmap -> gx_pixelmap_width = (GX_VALUE)image_reader -> gx_image_reader_image_width; in _gx_image_reader_pixelmap_info_set()
211 outmap -> gx_pixelmap_height = (GX_VALUE)image_reader -> gx_image_reader_image_height; in _gx_image_reader_pixelmap_info_set()
214 outmap -> gx_pixelmap_format = image_reader -> gx_image_reader_color_format; in _gx_image_reader_pixelmap_info_set()
217 if (image_reader -> gx_image_reader_mode & GX_IMAGE_READER_MODE_ALPHA) in _gx_image_reader_pixelmap_info_set()
255 …image_reader -> gx_image_reader_mode = (GX_UBYTE)(image_reader -> gx_image_reader_mode & (~GX_IMAG… in _gx_image_reader_pixelmap_info_set()
265 if (image_reader -> gx_image_reader_mode & GX_IMAGE_READER_MODE_ALPHA) in _gx_image_reader_pixelmap_info_set()
272 if (image_reader -> gx_image_reader_mode & GX_IMAGE_READER_MODE_ALPHA) in _gx_image_reader_pixelmap_info_set()
347 UINT _gx_image_reader_start(GX_IMAGE_READER *image_reader, GX_PIXELMAP *outmap) in _gx_image_reader_start() argument
366 status = _gx_image_reader_image_decode(image_reader, &srcmap); in _gx_image_reader_start()
371 image_reader -> gx_image_reader_image_width = (UINT)srcmap.gx_pixelmap_width; in _gx_image_reader_start()
372 image_reader -> gx_image_reader_image_height = (UINT)srcmap.gx_pixelmap_height; in _gx_image_reader_start()
374 status = _gx_image_reader_pixelmap_info_set(image_reader, outmap); in _gx_image_reader_start()
377 if (image_reader -> gx_image_reader_mode & GX_IMAGE_READER_MODE_COMPRESS) in _gx_image_reader_start()
386 …if((image_reader -> gx_image_reader_image_type == GX_IMAGE_TYPE_JPG && srcmap.gx_pixelmap_format =… in _gx_image_reader_start()
387 (image_reader -> gx_image_reader_image_type == GX_IMAGE_TYPE_PNG)) in _gx_image_reader_start()
392 if (image_reader -> gx_image_reader_color_format == GX_COLOR_FORMAT_MONOCHROME) in _gx_image_reader_start()
394 status = _gx_image_reader_pixel_read_callback_set(image_reader, &srcmap); in _gx_image_reader_start()
395 _gx_image_reader_gray_threshold_calculate(image_reader); in _gx_image_reader_start()
399 …image_reader -> gx_image_reader_mode = (GX_UBYTE)(image_reader -> gx_image_reader_mode & (~GX_IMAG… in _gx_image_reader_start()
406 status = _gx_image_reader_pixel_read_callback_set(image_reader, &srcmap); in _gx_image_reader_start()
411 status = _gx_image_reader_pixel_write_callback_set(image_reader, &tempmap); in _gx_image_reader_start()
416 status = _gx_image_reader_colorspace_convert(image_reader, &tempmap); in _gx_image_reader_start()
432 image_reader -> gx_image_reader_mode |= GX_IMAGE_READER_MODE_COMPRESS; in _gx_image_reader_start()
437 status = _gx_image_reader_pixel_read_callback_set(image_reader, &srcmap); in _gx_image_reader_start()
447 status = _gx_image_reader_pixel_write_callback_set(image_reader, &tempmap); in _gx_image_reader_start()
453 … _gx_image_reader_rle_encode_size_get(image_reader, &compressed_data_size, &compressed_aux_size); in _gx_image_reader_start()
464 _gx_image_reader_pixel_read_callback_set(image_reader, &srcmap); in _gx_image_reader_start()
466 status = _gx_image_reader_pixel_write_callback_set(image_reader, outmap); in _gx_image_reader_start()
470 status = _gx_image_reader_rle_encode(image_reader, outmap); in _gx_image_reader_start()
497 if (image_reader -> gx_image_reader_png_trans) in _gx_image_reader_start()
499 _gx_system_memory_free((VOID *)image_reader -> gx_image_reader_png_trans); in _gx_image_reader_start()