Azzera filtri
Azzera filtri

How to get height and width of region enclosed in the boundaries for use with bwboundaries?

4 visualizzazioni (ultimi 30 giorni)
clc;
clear;
I = imread('../demo.jpg');
imshow(I)
grayImage = rgb2gray(I);
BW = im2bw(I);
imshow(BW)
hold on;
boundaries = bwboundaries(BW);[enter image description here][1]
fprintf('length values is = %i\n ',length(boundaries));
for k=14:14
b = boundaries{k};
fprintf('b values is = %i\n ',b);
img = plot(b(:,2),b(:,1),'r','LineWidth',3);
end

Risposta accettata

Matt J
Matt J il 27 Ott 2018
Modificato: Matt J il 27 Ott 2018
Using regionprops(...,'BoundingBox'), will give the location, height, and width of the bounding box for each of the objects in the image.

Più risposte (0)

Categorie

Scopri di più su Image Processing Toolbox in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by