摘要:https://blog.csdn.net/weixin_40647819/article/details/91411424
阅读全文
摘要:Sobel 算子是一个离散微分算子 (discrete differentiation operator)。 它结合了高斯平滑和微分求导,用来计算图像灰度函数的近似梯度。 图像边缘,相素值会发生显著的变化了。表示这一改变的一个方法是使用 导数 。 梯度值的大变预示着图像中内容的显著变化。用更加形象的
阅读全文
摘要:1 #include 2 #include 3 #include 4 #include 5 6 7 int Max_Entropy(cv::Mat& src, cv::Mat& dst, int thresh, int p){ 8 const int Grayscale = 256; 9 int Graynum[Grayscale...
阅读全文
摘要:1 #include 2 #include 3 #include 4 #include 5 6 int Otsu(cv::Mat& src, cv::Mat& dst, int thresh){ 7 const int Grayscale = 256; 8 int graynum[Grayscale] = { 0 }; 9 int r = s...
阅读全文
摘要:1 #include 2 #include 3 #include 4 #include 5 6 enum adaptiveMethod{meanFilter,gaaussianFilter,medianFilter}; 7 8 void AdaptiveThreshold(cv::Mat& src, cv::Mat& dst, double Maxval, int...
阅读全文
摘要:https://blog.csdn.net/tengfei461807914/article/details/83626123 中值滤波是一种非线性滤波,在处理脉冲噪声以及椒盐噪声时效果极佳,能够有效的保护好图像的边缘信息。 中值滤波的处理思路很简单,取卷积核当中所覆盖像素中的中值作为锚点的像素值即
阅读全文
摘要:1 #include 2 #include 3 #include 4 #include 5 #include 6 using namespace cv; 7 using namespace std; 8 9 10 void MeanFilter_my1(const Mat &src, Mat &dst, int ksize)//均值滤波 11 {...
阅读全文
摘要:找了很久addWeighted函数的实现,硬是没找到,气的自己码一码。效果还不错。 源理是线性混合操作,g(x)=(1-a)f1(x)+af2(x),0<=a<=1;产生时间上的画面重叠。 像网上一样先来函数解析(找到的都是这个,讲一下函数怎么用,再调用一下函数看看效果,看得吐血) addWeigh
阅读全文