OpenCV图像减法
OpenCV Image Subtraction
我想知道是否可以用GreyVal图像减去2通道图像。我知道通常你必须单独减去每个通道,但其中一个图像包含一个物体的厚度信息,单位为毫米,我将其转换为rgb值,然后我必须使用2个通道,因为范围从0.001毫米到1.8毫米,所以我将这些值乘以1000,并将它们放入图像中。另一个是一个正常的grayVal图像。你有什么想法吗?
如果我理解你的问题是正确的,你最好把你的厚度值放在一个通道CV_32F或CV_64F图像中。用实数操作会更容易。若要从中减去一些CV_8U灰度图像,必须将其转换为第一个图像的类型。
相关文章:
- C++,OpenCV,尝试显示图像时"OpenCV(4.3.0) Error: Assertion failed (size.width>0 && size.height>0)"此错误
- 如何使用OpenCV将RBG图像转换为HSV,并将H、S和V值保存为C++中的3个独立图像
- OpenCV EqualizeHist()从彩色图像创建黑白图像
- 如何使用 OpenCV 解码在两个 UWP 应用之间发送的图像字节?
- 如果不在窗口 10 中声明名为 openCV 的 openCV namedWindow,QT 图像显示将无法正常工作
- 在本地网络中通过OpenCV(C++)实时流式传输图像
- 如何在 OpenCV 中将图像与另一个图像相关联
- 如何在 OpenCV c++ 中压缩 TIFF 格式的图像?
- OpenCV - 如何在灰度图像上应用 Kmeans?
- 阅读和处理图像(OpenCV/C )
- cv::findContours 正在修改源图像 OpenCV 2.3
- 将图像替换为更大尺寸的图像 (OpenCV)
- 显示像素值已更改的图像openCV
- 具有积分图像的快速模糊图像(OpenCV)
- 扫描图像OpenCV上的文档检测
- 使用cv::Mat图像(opencv)如何检测对象
- 写作和展示图像OpenCV
- 从文件夹中读取图像(OpenCV)
- 无法保存从网络摄像头捕获的图像(OpenCV 2.3 的 imwrite 编译错误)
- 旋转不变的多个模板出现在图像Opencv