08-21-2019 08:59 PM
IMAQ Histograph可以输出采集到的图像相关的直方图,我想问的是这个图的x轴表示的是什么?我开始认为是图像的灰度值,但看输出应该不是。
我的图像是1920*1080 Signed 16bit的,但输出直方图的x轴坐标是0-1023。
08-21-2019 11:26 PM
index of class.
取决于你的class.
如果你的class是2^16, 那么x轴就是灰度值.
如果你的class是1024, 那么很多灰度值都合并了.
并成1024个级别.
08-21-2019 11:59 PM
我看了一下,number of class这一端口我没有输入,用的默认的256
测试了一下这个值并不会影响x轴的值的上下限,影响的直方图的精度
而且1024这点有大量的堆积,应该是溢出了,请问怎么样能把直方图的x轴的上限扩大呢
16位的灰度值上限不是应该是2^16么
08-22-2019 12:11 AM
贴你的图和VI, 以便大家检验.
08-22-2019 12:34 AM
上传了,测试和学习用的比较简陋,请帮忙多多指点。感谢
08-22-2019 10:50 PM
没有16 bit的像机, 无法用你VI.
用jpg文件检验过了, IMAQ Histograph 没问题. 数组的长度是2^16.