![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图像处理
文章平均质量分 69
♚卜卦
这个作者很懒,什么都没留下…
展开
-
常用的几种插值算法的原理与代码实现(OpenvSharp)
在一些改变图像大小的图像处理操作中,常用到图像插值算法,比如图像放大和缩小。转载 2024-05-23 19:30:22 · 76 阅读 · 2 评论 -
均值 、高斯、双边 算法实现(opencv 、halcon)
此方法实现比较呆,只可以实现 3*3size的滤波,先进行了边缘填充,选择靠近的像素值进行填充,然后循环整个图像,在扩充图像上进行计算,得到每一个位置的滤波像素值。3.针对每一个像素,又循环处理该像素每一个滤波核的位置,分别计算距离和像素值权重(在扩充图进行计算),得到权重,直接计算该位置权重后的值,并进行叠加。在滤波算法中,均值、高斯、双边都是常用的算法,知道他们用途的同时,再了解它们的底层原理,有助于对图像算法的理解和算法的底层优化。以到像素点的距离和像素值的相似性进行权重的分配。转载 2024-05-23 14:37:15 · 49 阅读 · 1 评论 -
c#和halcon实现的任意size的高斯核权重的简单计算方法
对于权重的计算,如果是对于小size的卷积核,那么计算比较简单,那么对于大尺寸的卷积核,则计算较为复杂,提出一种简单的计算方式,建立了数组和卷积核坐标的转换关系,实现数组循环计算。如下图所示为数组坐标和卷积核坐标的位置关系。高斯滤波是一种服从正态分布的滤波器,邻域的权重大小与距离相关,有一个阈值。直接上程序,程序采用c#,并使用了halcon辅助运算。值越大表示平滑度越高,滤波器的权重分布峰图就越矮。原创 2024-03-19 15:19:57 · 171 阅读 · 0 评论