Particular Point detection in an image
7 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Karn Vadaliya
am 11 Feb. 2019
Kommentiert: Mark Sherstan
am 12 Feb. 2019
I am doing a project on stereo vision and for that i need the 2D location of the 4 points in the below image:
I am confused as to how can I detect those points in Matlab. Is there any function for that ? 

2 Kommentare
KALYAN ACHARJYA
am 11 Feb. 2019
I dont know abour other test images, for this specific image, you can locate them using morphological image processing (segmentation).
Akzeptierte Antwort
Mark Sherstan
am 11 Feb. 2019
Bearbeitet: Mark Sherstan
am 11 Feb. 2019
Assuming all your images are approximetly the same do the following:
I = imread('image.png');
J = im2bw(I);
K = bwpropfilt(J, 'Area', [115, 175]);
figure(1)
subplot(1,3,1); imshow(I)
subplot(1,3,2); imshow(J)
subplot(1,3,3); imshow(K)
stats = regionprops(K,'Centroid');
stats.Centroid % This will provide the 2D coordinates
2 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Feature Detection and Extraction finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!