NI LabVIEW,CVI,数据采集等产品讨论区

cancel
Showing results for 
Search instead for 
Did you mean: 

IMAQ Histograph使用的问题

Highlighted

IMAQ Histograph可以输出采集到的图像相关的直方图,我想问的是这个图的x轴表示的是什么?我开始认为是图像的灰度值,但看输出应该不是。

我的图像是1920*1080 Signed 16bit的,但输出直方图的x轴坐标是0-1023。

0 Kudos
Message 1 of 6
(357 Views)
Highlighted

index of class.

取决于你的class.

如果你的class是2^16, 那么x轴就是灰度值.

如果你的class是1024, 那么很多灰度值都合并了.

并成1024个级别.

 

George Zou
0 Kudos
Message 2 of 6
(321 Views)
Highlighted

我看了一下,number of class这一端口我没有输入,用的默认的256

测试了一下这个值并不会影响x轴的值的上下限,影响的直方图的精度

而且1024这点有大量的堆积,应该是溢出了,请问怎么样能把直方图的x轴的上限扩大呢

16位的灰度值上限不是应该是2^16么

0 Kudos
Message 3 of 6
(317 Views)
Highlighted

贴你的图和VI, 以便大家检验.

 

George Zou
0 Kudos
Message 4 of 6
(313 Views)
Highlighted

上传了,测试和学习用的比较简陋,请帮忙多多指点。感谢

Download All
0 Kudos
Message 5 of 6
(306 Views)
Highlighted

没有16 bit的像机, 无法用你VI.

用jpg文件检验过了, IMAQ Histograph 没问题. 数组的长度是2^16.

 

 

 

George Zou
0 Kudos
Message 6 of 6
(270 Views)