3
我在使用I = imread('myimg.jpg')
读取图像,然后做hsv = rgb2hsv(I)
但现在我被困在执行以下操作:如何迭代矩阵中的一列?
“通过HSV(i,j,3)
每个元素去[i
和j
是像循环计数器]和缩放来自值0-1至1-256,并将该值用作直方图的索引。“
我是matlab新手,所以我很不确定如何做到这一点。谁能帮我吗?
感谢
我在使用I = imread('myimg.jpg')
读取图像,然后做hsv = rgb2hsv(I)
但现在我被困在执行以下操作:如何迭代矩阵中的一列?
“通过HSV(i,j,3)
每个元素去[i
和j
是像循环计数器]和缩放来自值0-1至1-256,并将该值用作直方图的索引。“
我是matlab新手,所以我很不确定如何做到这一点。谁能帮我吗?
感谢
使用:
I = imread('myimg.jpg');
hsv = rgb2hsv(I);
scale_factor = 255
result = hsv(:, :, 3) * scale_factor + 1
如果您使用的是作为一个索引你的直方图,使用'圆(结果)' –