When I Try Snapping a Gige Camera from a cRIO and My Computer, I Get Two Different Pixel Bitnesses

Updated Nov 26, 2019

Reported In

Hardware

  • Camera

Software

  • Measurement & Automation Explorer (MAX)

Driver

  • NI-IMAQdx

Issue Details

When connecting to a GigE camera over a network switch, I can access it in MAX under My Computer, and my cRIO target. When I take a snap or grab from this camera under these two different targets, configured the same, the pixel bitness is less on the cRIO target.

Figure 1: Example MAX Grab configured for I16 Output Image Type, but showing an 8-bit Image

Solution

A default option is likely set in MAX causing the image to compress before sending from the target to the host. If you access the NI Vision Remote Image Options by going to Tools -> NI Vision -> Remote Image Options, you can uncheck the box the selected to compress images.

Figure 2: Compress Images before transfer unchecked example
 

Additional Information

This has been seen to happen with Flir and Basler monochrome cameras, but doesn't happen with Basler color cameras.