06-10-2009 02:13 PM
Solved! Go to Solution.
06-10-2009 02:51 PM
Hi,
I'm not pretty sure whether I understood your question right. But I'd like to post some thoughts. If you receive a data stream you need to break it up into line which form the image. It would be necessary to transmit the number of lines and number of image pixels per line so that you where to break the data. This can be done with the Reshape Array.vi. You cannot guess where to break the data stream just from the data inside this stream.
To display and to work on images there exist the IMAQ Vision VIs. Use the IMAQ ArraytoImage VI to convert your array data into an IMAQ image.
If you haven't got the IMAQ Vision Library you could also use the Intensity Graph to display your image, but this works only for black and white images (intensity encoded images).
Jörn
06-15-2009 01:50 PM
thanks in advace
06-15-2009 01:51 PM
thanks in advace
06-16-2009 09:34 AM
Hi Fernando
You will need the NI Vision 8.6 Development Module. This module includes a full set of functions and algorithms to manipulate images and create machine vision applications. For further information please check the links below.
http://digital.ni.com/public.nsf/allkb/B0F77AD3CF1C40068625745D007F493F
Regards
06-16-2009 10:56 AM
Hello
i need to create an 2D array in order to convert to a real matrix
could you tell me, how i can initialize an array 2D? or an example for that , please
thanks in advance
06-17-2009 05:08 AM