文章目录
-
-
- 应用场景
- 算法原理
- 核心代码
-
应用场景
不同程度凹凸的零件表面粗糙度对零件的磨损产生影响,很大程度上关系到产品性能和使用寿命。不同于单独使用的产品,零件需要在装配中与其他零件相连,密封性和磨损量是厂商需要考虑的一大加工要素;其次,产品外观和触感也会影响到消费者的第一印象;第三,喷涂表面的时候,表面粗糙度会影响到涂料的厚度和渗透力。
所以为了能准确地测量物体表面粗糙度信息,需要通过图像运算的方式,增强这些特征,从而进行进一步的测量。
算法原理
图像运算指的是对图像进行各种数学运算的过程,常见的图像运算包括加、减、乘、除、取反、逻辑运算等。这些运算可以用来改变图像的亮度、对比度、颜色等特征,从而实现图像增强、滤波、分割等目的。
常见的图像运算有:
-
加法运算:将两幅图像的像素值相加,得到新的像素值。图像相加一般用于对同一场景的多幅图像求平均效果,以便有效地降低具有叠加性质的随机噪声。
-
减法运算:将两幅图像的像素值相减,得到新的像素值。常用于运动物体的检测以及图像差异的检测。
-
乘法运算:将两幅图像的像素值相乘,得到新的像素值。两幅图像进行乘法运算可以实现掩模操作,即屏蔽掉图像的某些部分。这是图像的加法所不具有的。图像的加法,减法会改变图像的亮度,但是