我用索贝尔边缘算子提取灰度图的边界
如何将它和rgb图进行融合?
(rgb)
就是得到的组合图片是可以凸显索贝尔算子所提出的边界的。
第3点说错,将大于1023的设置为1023
1.将RGB转换为YUV,OpenCV库函数cvtColor可实现,自己百度一下
2.将梯度图数据与YUV数据中的Y相加,YUV有三个通道,如何遍历数据只对Y操作,自己思考下,很简单。
3.将数值溢出的像素值设置为边界值,就是小于0的值,设置为0,对于8位数据来说,将大于255的值设置为255。对10位数据来说,将大于1024的设置为1024,以此类推。
4.用cvtColor将YUV数据转换为RGB数据。
对了,我使用的是matlab,不过也谢谢
matlab也是一个思路,如果你的数据是放在矩阵里的,那你可以自己写一个式子,将RGB数据转YUV数据,公式可以百度到的,反变换也有
好的好的谢谢