| | |
| | | unsigned char* result); |
| | | |
| | | |
| | | void rgb2GrayInvert(unsigned char* imgs, int imgWidth, int imgHeight, |
| | | void rgb2ThresholdInvert(unsigned char* imgs, int imgWidth, int imgHeight, |
| | | unsigned char* result); |
| | | |
| | | void rgba2GrayInvert(unsigned char* imgs, int imgWidth, int imgHeight, |
| | | void rgba2ThresholdInvert(unsigned char* imgs, int imgWidth, int imgHeight, |
| | | unsigned char* result); |
| | | |
| | | |
| | |
| | | //分隔板块数字,通用 |
| | | void splitPlateNum(cv::Mat img, IntDataInfo pos, UcharDataInfo result, UcharDataInfo types, unsigned char* zero, int num_width, int num_height, int ele_count_per_line, int length_per_num); |
| | | |
| | | |
| | | void splitL2NumNew(cv::Mat img, IntDataInfo pos, UcharDataInfo result, UcharDataInfo types, unsigned char* zero, int num_width, int num_height, int ele_count_per_line, int length_per_num); |
| | | |
| | | |
| | | |
| | | //分隔板块数字 |
| | | void splitPlateNum(unsigned char* img, int img_width, int img_height, int* pos, int pos_count, unsigned char* zero, int num_width, int num_height, int number_count, unsigned char* result); |
| | | |