预览窗口将显示默认只显示8位数据,但是许多相机可以返回10 - 12 - 14或16位数据。预览窗口显示支持这些更高的位深度相机。万博1manbetx然而,默认情况下更大的位深度数据截断为8位显示预览数据的目的。
捕获的图像数据完整的位深度的预览窗口灰度图像,PreviewFullBitDepth属性设置为“上”在MATLAB R2021a后来版本:
vid = videoinput (“gige”,1“Mono16”);
从视频。PreviewFullBitDepth =“上”;
您还可以配置预览轴CDataMapping和这一属性。
vid = videoinput (“gige”,1“Mono16”);
从视频。PreviewFullBitDepth =“上”;
h =预览(vid);
一个=祖先(h,“轴”);
集(h,“CDataMapping”,“缩放”);
%修改以下数字反映的实际限制数据
返回的相机。
%例如限制一个16位相机将65535年[0]。
集(,“爬”65535年[0]);
请确保预览窗口而设置的图像属性。
请注意在MATLAB R2020b和之前版本可以使用以下imaqmex命令创建videoinput对象之前,使完整的位深度预览:
imaqmex (“功能”,“-previewFullBitDepth”,真正的);