牛魔王的角没了 2023-02-12 20:28 采纳率: 63%
浏览 63
已结题

matlab,I(:,:,2)是什么意思?

matlab中读取一张图片I,对I进行canny提取边缘,但是这个I(:,:,2)是什么意思?

如下代码段:

I = I(:,:,2);
cannyBW=edge(I,'canny',0.3); %通过canny算子提取彩色图像灰度化后的边缘

  • 写回答

2条回答 默认 最新

  • 元气少女缘结神 2023-02-12 21:06
    关注

    I(:,:,2)表示这个图像是三通道的,比如b,g,r通道,那么它这个表示提取的是中间的绿色通道。
    并对绿色通道单独出来进行边缘检测。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 2月24日
  • 已采纳回答 2月16日
  • 创建了问题 2月12日