OpenCV在矩阵上进行Mask 运算operations
生活随笔
收集整理的这篇文章主要介绍了
OpenCV在矩阵上进行Mask 运算operations
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
OpenCV在矩阵上进行Mask 运算operations
- OpenCV在矩阵上进行Mask 运算operations
- 我们的测试用例
- 代码
- 基本方法
- filter2D功能
OpenCV在矩阵上进行Mask 运算operations
对矩阵进行掩码操作非常简单。这个想法是我们根据Mask 矩阵(也称为内核)重新计算图像中每个像素的值。此Mask的值将调整相邻像素(和当前像素)对新像素值的影响程度。从数学的角度来看,我们使用指定的值进行加权平均。
我们的测试用例
让我们考虑一下图像对比度增强方法的问题。基本上,我们希望对图像的每个像素应用以下公式:
第一种表示法是使用公式,而第二种表示法是使用掩码的第一种表示法的压缩版本。通过将蒙版矩阵的中心(用零零索引表示的大写形式)放在要计算的像素上,然后对像素值乘以重叠的矩阵值求和,即可使用蒙版。这是同一件事,但是在矩阵较大的情况下,后一种表示法更容易查找。
代码
C ++
您可以从此处下载此源代码&
总结
以上是生活随笔为你收集整理的OpenCV在矩阵上进行Mask 运算operations的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 海军一期士官3年工资一样吗多少
- 下一篇: OpenCV图像操作