Area calculation for patches
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
ATHIRA P M
el 27 de Mzo. de 2019
Comentada: ATHIRA P M
el 28 de Mzo. de 2019
Dear sir,
I want to find the area of the patches,which is the no of pixels within the region.How it is calculated? also i want to calculate the area of patches in the black region only.Please help sir
2 comentarios
Respuesta aceptada
KSSV
el 27 de Mzo. de 2019
I = imread('capture1.jpg');
[L,N] = superpixels(I,100);
figure
BW = boundarymask(L);
imshow(imoverlay(I,BW,'cyan'),'InitialMagnification',67)
% Area of each patch
A = zeros(N,1) ;
for i = 1:N
A(i) = nnz(L==i) ; % area in pixels
end
Más respuestas (0)
Ver también
Categorías
Más información sobre Polygons en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!