我试图比较我用matlab imagesc创建的图,因此需要颜色限制与更高的颜色限制相同。
我尝试过挖掘,但找不到一种简单的方法,或者至少在没有打开色彩映射编辑器的情况下找出限制。
非常感谢您的帮助!
阿龙。
答案 0 :(得分:2)
您可以使用caxis
img1 = randn(100);
img2 = rand(100);
%# find global min/max
clim(1) = min(min(img1(:)),min(img2(:)));
clim(2) = max(max(img1(:)),max(img2(:)));
figure
ah1 = axes;
imagesc(img1)
caxis(ah1,clim)
%# show the other figure set the same limits to colormap
figure
ah2 = axes
imagesc(img2);
caxis(ah2,clim)
答案 1 :(得分:0)
imagesc(name_of_your_matrix,[0 255]);
显示图像并使用[0 255]强度刻度进行缩放。当然,您可以增加它以显示更多颜色的图像。
希望这很有帮助。