如何遍历矩阵中的一列?

时间:2013-09-26 02:10:49

标签: image matlab matrix hsv

我使用I = imread('myimg.jpg')阅读图片,然后hsv = rgb2hsv(I),但现在我仍然坚持做以下事情:

“浏览HSV(i,j,3) [ij的每个元素都像循环计数器一样]并将值从0-1缩放到1-256并将该值用作索引你的直方图。“

我是matlab的新手所以我不确定如何做到这一点。任何人都可以帮助我吗?

由于

1 个答案:

答案 0 :(得分:3)

使用colon operator

I = imread('myimg.jpg');
hsv = rgb2hsv(I);
scale_factor = 255
result = hsv(:, :, 3) * scale_factor + 1