用颜色幅度和色调代表数据作为图像

7次观看(过去30天)
Chuck37.
Chuck37. 20月4日4月4日
回答: 图像分析师 20月4日4月4日
我有4D数据,这是2D数据的2D数据,两个属性为2D阵列中的每个位置。我想通过将第一个特征编码为亮度(0 =黑色)和围绕色轮周围的颜色/色调来表示该数据作为图像。Matlab是否有任何内置的功能来使这更容易?

接受答案

图像分析师
图像分析师 20月4日4月4日
你可以尝试这样的东西:
对我来说听起来像3-D数据。甚至两个单独的2-D图像。所以尝试
[行,列,NumColors] =大小(YourBrightsimage);
hsvimage = in(行,列,3);
hsvimage(:,:,3)= 255 * mat2gray(yourbrightsimage);%分配强度通道。
hsvimage(:,:,1)= yourhueimage;%分配色调通道。
RGBIMAGE = HSV2RGB(HSVIMAGE);
imshow(rgbimage);
如果您需要更多帮助,请附上您的数据。

更多答案(0)

标签

下载188bet金宝搏

社区宝藏狩猎

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!