I know how to use bwconncomp to find out different connected patterns in a image. But dont know how to make boundary around it and map it with other same kind of image.
How to map two different gray pattern in two images?
1 view (last 30 days)
Show older comments
I have two images temp1.jpg and temp2.jpg. Both images have some large gray collor pattern. I want to make boundary around each pattern and map pattern in temp1 with patten in temp2
Answers (1)
KSSV
on 13 Feb 2020
You can make boundary as below:
I = imread('temp1.jpg') ;
[nx,ny,nz] = size(I) ;
[X,Y] = meshgrid(1:ny,1:nx) ;
id = I~=255 ;
x = X(id) ; y = Y(id) ;
idx = boundary(x,y) ;
imshow(I)
hold on
plot(x(idx),y(idx),'r')
2 Comments
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!