Image 如何遍历矩阵中的一列?

Image 如何遍历矩阵中的一列?,image,matlab,matrix,hsv,Image,Matlab,Matrix,Hsv,我用I=imread('myimg.jpg')读取了一个图像,然后做了hsv=rgb2hsv(I),但现在我被困在做以下事情: “检查HSV(i,j,3)[i和j类似于循环计数器]的每个元素,将值从0-1缩放到1-256,并将该值用作直方图的索引。” 我是matlab新手,所以我很不确定如何做到这一点。有人能帮我吗 谢谢使用: 如果您将其用作直方图的索引,请使用round(result) I = imread('myimg.jpg'); hsv = rgb2hsv(I); scale_facto

我用
I=imread('myimg.jpg')
读取了一个图像,然后做了
hsv=rgb2hsv(I)
,但现在我被困在做以下事情:

“检查
HSV(i,j,3)
[
i
j
类似于循环计数器]的每个元素,将值从0-1缩放到1-256,并将该值用作直方图的索引。”

我是matlab新手,所以我很不确定如何做到这一点。有人能帮我吗

谢谢

使用:


如果您将其用作直方图的索引,请使用
round(result)
I = imread('myimg.jpg');
hsv = rgb2hsv(I);
scale_factor = 255
result = hsv(:, :, 3) * scale_factor + 1