labview 假色图或伪色图的问题
石老师好,大家好,现在我可以用CCD采集到一个矩阵,每个点的值有很大,大概在100000左右,所以最后的图片就是一片白,我想用假色图方案显示这张图,请问用labview怎么做?
谢谢大家。
我看QQ里,大家没看懂我问的什么意思,我补充一下。就是我有一个矩阵,我想用黑色表示值最小,红色值大点,蓝色值再大点。白色表示最大。最大值65535。请问怎么用labview做出这样的显示效果。我有一张灰度图片,外表看全黑,但如果用假色图表示出来,是有信息结构的,想把他更明显的显示出来。 本帖最后由 石鑫华视觉 于 2015-8-24 00:06 编辑
如果是太灰度图,需要转换成16位的图。这是时才有65536个值。但是显示时仍然会映射成8位的图,只有256个值。不过如果是从16位映射过来的还是有层次感的,类似于抽样。ni视觉的二值调色板就有这样的层次感。当为二值图时,0为黑色,1为红色,2为绿色,3为蓝色,共有七种比较明显的颜色轮换显示。还要可以换其他调色板试试,直接在图像显示控件上右键,palette。看看视觉版块关于image属性的文章就明白了 石鑫华视觉 发表于 2015-8-23 23:59
如果是太灰度图,需要转换成16位的图。这是时才有65536个值。但是显示时仍然会映射成8位的图,只有256个值 ...
石老师,
谢谢你的解答,这里面有句话看不懂。
为什么16位的图,但是显示时仍然会映射成8位的图?
谢谢 einstein1921 发表于 2015-8-24 21:18
石老师,
谢谢你的解答,这里面有句话看不懂。
为什么16位的图,但是显示时仍然会映射成8位的图?
显示器本身显示不了16位的深度,人眼睛也分辨不了16位的深度。所以都是显示为8位的深度。32位的彩色图像也是4通道的RGBα 8位的图像。 石鑫华视觉 发表于 2015-8-23 23:59
如果是太灰度图,需要转换成16位的图。这是时才有65536个值。但是显示时仍然会映射成8位的图,只有256个值 ...
石老师,比如我把我的palette设置为rainbow,显示方式确实改了。但我用右键的save image,存储的图仍然是灰度的,怎么能保持raibow的方式存储图片?
谢谢
页:
[1]