MATLAB: Does MATLAB support Mono16 bit depth for XIMEA cameras

bitdepthImage Acquisition Toolboximaqimaqtoolmonoximea

Best Answer

Both the Image Acquisition Toolbox and the GenTL adaptor do support Mono16 and do not filter it out for any cameras. This means that most likely it is the camera itself that is not reporting the Mono16 format.

According to the manuals for both the XiC and XiQ cameras, it appears that while they support Mono16 output, their respective maximum bit depths are 10 and 12. This can be seen in the documentation at the following links, where bit depth is listed under ADC (Analog to Digital Converter):

https://www.ximea.com/files/brochures/xiC-USB3_1-Sony-CMOS-Pregius-cameras-brochure-HQ.pdf

https://www.ximea.com/en/products-news/usb3-industrial-camera

Note that because the data is 10-bit or 12-bit depth, there isn't any benefit from using a Mono16 format. You would get the same data as with, respectively, Mono10 and Mono12. Some of the 16 bits would simply be unused. This is what it means that the cameras can technically output Mono16 despite not having 16 bits of data.