этот код предполагает выполнение сегментации символов из изображения в Matlab.код был передан мне Лукасом, так что спасибо Лукасу.
проблема в том, что я хочу точно понять, как выполняется сегментация символов, я не хочу использовать его до того, как пойму.
Может кто-нибудь объяснить это для меня ... спасибо.
Код Лукаса:
clear all;
close all;
I = imread('plate.jpg');
BW = im2bw(I, 0.9);
BW = ~BW;
stats = regionprops(BW);
for index=1:length(stats)
if stats(index).Area > 200 && stats(index).BoundingBox(3)*stats(index).BoundingBox(4) < 30000
x = ceil(stats(index).BoundingBox(1))
y= ceil(stats(index).BoundingBox(2))
widthX = floor(stats(index).BoundingBox(3)-1)
widthY = floor(stats(index).BoundingBox(4)-1)
subimage(index) = {BW(y:y+widthY,x:x+widthX,:)};
figure, imshow(subimage{index})
end
end
ссылка: как выполнить сегментацию символов в Matlab