Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

How to generate a 3D picture from IMAQ Vision

Hello, I would like to map a third variable along with each increment in the x-axis and y-axis coordinate positions of a motion controller. The third variable comes from summing each of all the column array values in grayscale obtained from an image file via PCI-1411 frame graber triggered acquisitions. The sum total of each column array is plotted on a second image such that it forms the intensity for each x-y position from servo motor increments and hence a 3D plot composed of position in X in Y and intensity along Z. How do you form the 3D from use of IMAQ Vision VIs?
Bernardino Jerez Buenaobra
Senior Test and Systems Development Engineer
Test and Systems Development Group
Integrated Microelectronics Inc.- Philippines
Telephone:+632772-4941-43
Fax/Data: +632772-4944
URL: http://www.imiphil.com/our_location.html
email: Bernardino.Buenaobra@ph.global-imi.com
0 Kudos
Message 1 of 2
(3,135 Views)
Hello,

If I understand you correctly, you are trying to generate and view a 3-D image in LabVIEW. Is that correct?

You can view 2-D images using a 3-D display by using the IMAQ 3DVIEW VI located in the Image Manipulation palette within the Vision Utilities subpalette. However, there is no fixed algorithm for generating and displaying three-dimensional images using Vision tools.

You could try something along the lines of building a 3D array where each layer of the array represents a single image. You could then manipulate and display the array on a slice-by-slice basis, each time only displaying a 2-D image. There is not currently any way to display a 3D image that is not a simple 3D surface.

If you have any additional questions, please let me know.

Regards,
Scott R.
Applications Engineer
National Instruments.
Scott Romine
Course Development Engineer
National Instruments
0 Kudos
Message 2 of 2
(3,107 Views)