矩阵转换为喷气colormap tiff图像并保存

40视图(30天)
我处理数以百计的图片我需要使用jet colormap转换为图像。
我使用tiff文件。
我可以导入这些矩阵,但我似乎无法找到一个方法来将它们转换为喷气colormap图像。
我希望能够将它们转换为喷气colormap图像和出口tiff文件。

接受的答案

图像分析
图像分析 2016年6月29日
尝试ind2rgb
rgbImage = ind2rgb (grayImage, jet (256));
5个评论
图像分析
图像分析 2016年7月1日
是什么意思“层”?你的意思是一个页面的多页TIFF文件,或者你的意思是一个全彩色RGB颜色通道的TIFF图像吗?如果你指的是后者,想把说,绿色通道,那么3步骤
originalImage之下= imread(文件名);%导入图像。
grayImage = rgbImage (:: 2);%提取绿色“层”。
rgbImage = ind2rgb (grayImage, jet (256));%与喷气colormap伪彩色。
顺便说一下,TIFF文件被imread读入后() 已经 一个图像。图像是一个矩阵,反之亦然,所以没有必要将“层”(即一个颜色通道)一个矩阵,因为它 已经是 一个矩阵。也没有任何需要一个矩阵转换为图像,因为他们是一样的。但是你可以“伪彩色图像”或“应用colormap单色图像”,基本上分配一个颜色图像中每一灰度,将它从一个单色(灰度)图像成一个完整的彩色图像。

登录置评。

答案(1)

沃尔特·罗伯森
沃尔特·罗伯森 2016年6月29日
选择你想要的颜色的数量在你的飞机colormap。
numcolor = 27个;
然后
提出=喷气(numcolor);
jetind = rgb2ind (YourRGBImage,提出);
什么是返回的数组索引到喷气colormap给定数量的颜色,每个原始RGB像素都有被改造成喷气colormap最亲密的匹配。
7评论
图像分析
图像分析 2022年11月13日
你不可能通过一个完整的形象指标成N-by-3 colormap。
请与你开始一个新的线程自己的形象和m文件。
如果你有任何其他问题,然后把数据和代码阅读它的回形针图标后 读到这 :

登录置评。

类别

找到更多的在蓝色的帮助中心文件交换

标签

s manbetx 845

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!