Can you use MATLAB for 3D Image Processing?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I'm familiar with 2D feature extraction using the object analysis functions in the image processing toolbox. With this I can identify various features and extract its 2D co-ordinates.
But how can I extend this idea to 3D? How can I identify an object and return its 3D co-ordinates? I'm open to any idea, and I have no constraints on physical modifications needed to make on the object to be identified. E.g, paint it green, add a sticker with concentric circles etc. I also do not mind if it only works when the object is within a specific range of distances from the camera. As long as I can get a 3D coordinate from a desired object in a 3D image.
I am using a kinect for windows camera, and I also have the Simulink Support for Kinect Library, which among other things returns a real color point cloud from the Kinect.
Thanks!
0 commentaires
Réponses (1)
David Young
le 29 Mai 2015
Modifié(e) : David Young
le 29 Mai 2015
It may be useful to look at the Computer Vision System Toolbox, which goes beyond the Image Processing Toolbox, and which includes stereo calibration and 3-D reconstruction.
But note that if you have a 3-D array already, many of the IPT functions such as regionprops will work. For many operations the extension from 2-D to 3-D is straightforward - if you are having trouble with a specific operation it might be worth saying more about it as it's probably easier to discuss a particular process rather than the very general question you've posed.
2 commentaires
D.Jaisil Rose
le 4 Avr 2017
Is the third coordinate(z) of your image is color planes(RGB)?or Is it the image depth?
Voir également
Catégories
En savoir plus sur Acquisition Using Kinect for Windows Hardware dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!