#ifndef _USER_IMAGE_PROCESS_H_ #define _USER_IMAGE_PROCESS_H_ #include "zf_common_typedef.h" #include "zf_device_mt9v03x_double.h" #define IMG_BLACK 0x00 #define IMG_WHITE 0xFF extern uint8 image_binary_1[MT9V03X_1_H][MT9V03X_1_W]; int user_otsu_threshold(uint8 *image, uint16 col, uint16 row); void user_image_binarize(uint8 *src_image, uint8 (*dst_image)[MT9V03X_1_W], uint16 col, uint16 row, int threshold); void user_image_denoise(uint8 (*image)[MT9V03X_1_W], uint16 col, uint16 row); #endif