- Manually:
How to find the difference (in pixels) between two boundaries/countours?
์กฐํ ์: 1 (์ต๊ทผ 30์ผ)
์ด์ ๋๊ธ ํ์
Manuella Juwita
2020๋
7์ 4์ผ
๋ต๋ณ: KALYAN ACHARJYA
2020๋
7์ 5์ผ
I have this image in which I overlayed a greyscale image with its correspondent contour (green contour). I got the green contour from the morphological segmentation step. I overlayed the two contours to get visual validation on the effectiveness of my segmentation step. I want to know the difference in pixels between the greyscale contour that I will trace manualy and the green contour, so that I can know the total error of the segmentation process (in pixels)
Which tool can I use to achieve this?
๋๊ธ ์: 0
์ฑํ๋ ๋ต๋ณ
KALYAN ACHARJYA
2020๋
7์ 5์ผ
You can do number of ways: (Considering the single pixel value, as both section has same pixel value, may have small different)
imtool('iamge_file_name');
Move the cursor, where you need the pixel value, it shows the image viewer at the bottom of the app. Note this and find the difference.
2. Authomatically: Using code (Assumed that your contours cover the mid section of the image)
data=imread('image_file_name');
[r c d]=size(data);
diff_pix=data(randi(r),1)-data(round(r/2),round(c/2));
Kalyan Acharjya ๐
๋๊ธ ์: 0
์ถ๊ฐ ๋ต๋ณ (0๊ฐ)
์ฐธ๊ณ ํญ๋ชฉ
์นดํ ๊ณ ๋ฆฌ
Help Center ๋ฐ File Exchange์์ Morphological Operations์ ๋ํด ์์ธํ ์์๋ณด๊ธฐ
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!