Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

How does the image structure in IMAQ Vision 7.0 look in detail?

I have following problem.

In the new version of IMAQ vision (7.0) all images are handled as reference. Fore that reason, all personal developed VIs in C are not compatible any more with this new structure.

Now I would like to know:
- How does this structure now look in detail?
- How can I extract the Image* pointer from the
the Image reference
- Is there a C tutorial online available.
0 Kudos
Message 1 of 3
(3,134 Views)
IMAQ vision (7.0) has only been released for LabVIEW, so I assume your question is how to work between Vision 6.0.3 for Measurement Studio C code and LabVIEW 7 code.

As far as the structure goes, it is proprietary, and will not be released.

You can still use the IMAQ GetImagePixelPtr VI in LabVIEW to get the pointer and pass it to your external C code. Also if your C code is expecting the old data type, there are VIs that will convert from the reference to the old cluster and back. They are found in "..\vi.lib\vision\DatatypeConversion.llb.

Finally, there are no new C tutorials because Vision 7.0 was only released for LabVIEW, and nothing has changed with the C code.

I hope this answers your questions-
Message 2 of 3
(3,134 Views)
Thanks, it helps a lot!
0 Kudos
Message 3 of 3
(3,134 Views)