can anyone provide a code for converting 2d point into 3d cordinate system
조회 수: 5 (최근 30일)
이전 댓글 표시
i want to map the 2d point into 3d cordinate usinf direct linear transformation algo(DLT) or using homography I am not sure how to do or which method shd i do I want the code with brief xplanation for eg i have (x1,y1),(x2,y2)...x and y denote cordinate and with ref to d same point i want in object space i.e (x,y,z) coordinate
댓글 수: 6
Rik
2017년 9월 15일
You just got upgraded from unintelligible to a case of doit4me. Read those links I gave you and then follow my suggestion from the second comment:
"You should at the very least provide the image you are working on, because that is a very difficult problem, which may not be possible with your data. I have little experience with computer vision, but usually it uses two cameras side by side or a single camera whose movements are known."
I don't know much about computer vision, but if I were you I would start Googling examples until you have something that is close to working. As you know the name from a specific algorithm, I suspect you are in some educational program or course. If that's the case, ask your teacher/instructor for help. It seems you need more than what you can reasonably expect to get here.
채택된 답변
John D'Errico
2017년 9월 13일
Sure. Trivial to do, in fact.
xy2xyz = @(x,y) [x,y,1];
For any value of x and y, this creates a new set of coordinates in the R^3 (x,y,z) domain.
It is a rather boring transformation, but it satisfies the requirements. I suppose you could have done something more exciting. Perhaps...
xy2xyz = @(x,y) [x,y,randn()];
or
xy2xyz = @(x,y) [x,y,x+2*y];
The latter can be written as
xy2xyz = @(x,y) [x,y]*[1 0 1;0 1 2];
Any of infinitely many transformations will exist. What you have not said is what mapping is appropriate.
댓글 수: 2
추가 답변 (1개)
Image Analyst
2017년 9월 13일
I don't exactly know what you want, but perhaps you're thinking of colorcloud().
참고 항목
카테고리
Help Center 및 File Exchange에서 MATLAB Support Package for IP Cameras에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!