e_estabilishment
2021-01-04 14:16
采纳率: 50%
浏览 142

如何将灰度图和rgb图像进行组合?

我用索贝尔边缘算子提取灰度图的边界

如何将它和rgb图进行融合?

(rgb)

就是得到的组合图片是可以凸显索贝尔算子所提出的边界的。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • 泡视界 2021-01-04 14:55
    已采纳

    第3点说错,将大于1023的设置为1023

    点赞 评论
  • 泡视界 2021-01-04 14:54

    1.将RGB转换为YUV,OpenCV库函数cvtColor可实现,自己百度一下

    2.将梯度图数据与YUV数据中的Y相加,YUV有三个通道,如何遍历数据只对Y操作,自己思考下,很简单。

    3.将数值溢出的像素值设置为边界值,就是小于0的值,设置为0,对于8位数据来说,将大于255的值设置为255。对10位数据来说,将大于1024的设置为1024,以此类推。

    4.用cvtColor将YUV数据转换为RGB数据。

    点赞 评论
  • e_estabilishment 2021-01-04 17:39

    对了,我使用的是matlab,不过也谢谢

    点赞 评论
  • 泡视界 2021-01-04 18:28

    matlab也是一个思路,如果你的数据是放在矩阵里的,那你可以自己写一个式子,将RGB数据转YUV数据,公式可以百度到的,反变换也有

    点赞 评论
  • e_estabilishment 2021-01-04 19:32

    好的好的谢谢

    点赞 评论

相关推荐 更多相似问题