【问题标题】:Matlab 3-layered Image MatrixMatlab 3层图像矩阵
【发布时间】:2014-04-22 03:01:14
【问题描述】:

我目前正在学习 Matlab,但无法理解图像部分。我有这张关于 matlab 图像的幻灯片:


****图像矩阵*

3 层图像矩阵——将“rainbow.jpg”读入 im

im 到 im2 的子集——例如(155:184 , 145:164, : )

*1层图像-获取im2****中的红色层


我想问一下(155:184, 145:164, :) 代表什么?括号中的每个值代表什么?另外,分号代表什么?

谢谢!

【问题讨论】:

    标签: image matlab matrix


    【解决方案1】:

    假设您有一个 3 维矩阵 A 并且您正在索引您的矩阵。我将使用上面的示例:

    A(155:184,145:164,:)
    

    155:184 在第一个条目中表示第 155 到 184 行 第二个条目中的145:164 表示取列 145 到 164 最后一个条目中的分号表示沿第三维取每个元素。因此,如果您有200x200x3,分号将沿该第 3 维取 3 个数组。

    【讨论】:

    • 不客气 同样。如果你愿意并且这个答案有帮助,请考虑接受它。
    猜你喜欢
    • 2015-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多