Ni.com is currently experiencing issues that may cause some pages to fail.
Support teams are actively working on the resolution.
Ni.com is currently experiencing issues that may cause some pages to fail.
Support teams are actively working on the resolution.
06-22-2010 02:03 PM
Hi,
I have a problem I can't figure out on my own. Maybe its not even possible.
I want to import a 3D file (e.g. VRML) and read out the coordinates of each pixel. I just found tools to handle the image but not to get information out of the image.
Maybe it is not possible the way I try to do it right now. What I want is a program that can read a 3D file and gives me a transmission image of it. (like if I get an transmission electron microscopy image of an object)
This is to compare a theoretical transmission of an object to the real one.
I hope you understand what I am trying to say.
regards
T
06-28-2010 05:00 AM
Hi,
LabView supports VRML since 8.6.1
More information about LabView and VRML you get here: http://digital.ni.com/public.nsf/allkb/94E716A426FAD46B862575CA005747E0
06-28-2010 05:55 AM
Hi Raphi,
thanks for your answer. I know that it is supported and I already managed to display the vrml file I created but I am not able to get pixel coordinates. What I need is a way to get the coordinates (x,y and z) of each pixel of the vrml structure.
Do you know how I can accomplish that?
regards,
T
06-28-2010 05:55 AM - edited 06-28-2010 06:01 AM
double post... sorry
06-28-2010 08:57 AM - edited 06-28-2010 08:59 AM
Hi tomtom,
I'm not sure if that is possible with LabView.
Have you already tried "LabVIEW 3D Picture Control Evaluation Software" ? Perhaps this Toolkit can help you.
You can find it here: http://zone.ni.com/devzone/cda/tut/p/id/4411
06-28-2010 01:32 PM
Hi Raphi,
I think in Labview 9.0 (which I use btw.; I am sorry that I forgot to tell which version I am using) "LabVIEW 3D Picture Control Evaluation Software" is already implemented... or most of it. But I just downloaded it anyhow and couldn't find anything useful.
Can you think of an other solution how I could get 2d projection images of a 3D structure with labview?
regards,
T
06-29-2010 09:36 AM
Hi tomtom,
I don't know if it is possible to get a 2d projection image of a 3D structure.
Perhaps you can try to take a screenshot with LabView. Have a look at the 'Invoke Node".
06-30-2010 05:01 AM
Hi tomtom,
in the attachments you can find an example where I take a picture of a 3D object. Perhaps it's also possible to take a picture of a VRML file. Then you have a 2D picture and you can work with it.
06-30-2010 06:08 AM
Hi Raphi,
sorry for my late reply. Thank you for the example, I hope it wasn't a lot of work.
To get a 2d projection of just the surface isn't my problem. I could also do that with the program I created the 3D file in. What I need are transmission pictures of the object. English is not my native language and I think my explanation is not really exact. I will try to explain on an example.
What I want is a transmission picture of e.g. two cylinders. In the 2D view you will see them crossing in one point. In the transmission images this crossing point would have a higher intensity than the others because there are two cylinders. If one of the cylinders would be filled and the other would be hollow the they would look the same in a 2d projection picture but they would look different in a 2d transmission picture. I hope you understand that I mean.
I want to load a 3d object and then integrate layer for layer of the object to get one transmission picture. This is to simulate how a object would look in a transmission electron microscope.
regards,
T
06-30-2010 07:07 AM
Hi tomtom,
it was just an example out of the internet.
Now I think, I understand what you want to do.
You wrote that you are working with VRML files. Do you know if VRML supports dividing a 3D object into layers and then integrale the layer.
If you speak German, we can discuss that in German. You can give me your E-Mail if you want.