最近接了一个单子,具体任务是首先进行去雾操作,然后进行车牌的检测和分割,话不多说具体的代码如下所示:、
myFun.h文件
#pragma once #ifndef FUNCTION_H #define FUNCTION_H #include #include #include #include #include #include using namespace std; using namespace cv; //导向滤波,用来优化t(x),针对单通道 class MyClass { public: Mat guidedfilter(Mat& srcImage, Mat& srcClone, int r, double eps); Mat dark_channel(Mat src); int calculate_A(Mat src, Mat dark_channel_mat); Mat calculate_tx(Mat& src, int A, Mat& dark_channel_mat); Mat haze_removal_img(Mat& src, int A, Mat& tx); Mat Image_Preprocessing(Mat temp);//图像预处理 Mat Morphological_Processing(Mat temp);//形态学处理 Mat Locate_License_Plate(Mat temp, Mat src, Mat gray_src);//车牌定位 Mat Affine_Transform(Mat temp);//仿射变换(用于将提取出来车牌转化为同一尺寸) Mat Remove_Vertial_Border
上一篇 C语言函数(函数分类,参数,调用,声名及定义)
下一篇 数据类型——计算华氏温度(C语言程序设计)
版权所有 (c)2021-2022 MSHXW.COM
ICP备案号:晋ICP备2021003244-6号