Change colormap image processing
显示 更早的评论
I need a 256 intensity colormap, for which I am using the following code.
colormap(gray(256));
But when I print out the cmap using
cmap = colormap;
I still get 64*3 double instead of a 256*3 value. What am I doing wrong?
采纳的回答
更多回答(1 个)
Joseph Cheng
2014-8-13
0 个投票
I would check to see if the figure is still open, or is the active figure. is the cmap = colormap; directly after you create the figure? if you're confident that the figure is being displayed with a 256 grayscale then why not save the cmap when you do the colormap(gray(256))?
类别
在 帮助中心 和 File Exchange 中查找有关 Red 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!