After using Edging and morphological operation i got the following Image. how can i now extract the number plate region. image is attached.

21 vues (au cours des 30 derniers jours)
k=rgb2gray(imread('car3.jpg'));
%figure, imshow(k);
im=imresize(k, [400, NaN]);
%figure, imshow(im);
se=strel('disk',1);
im2=imerode(im,se);
%figure, imshow(im2);
im3=imdilate(im2,se);
%figure, imshow(im3);
im4=imsubtract(im3,im2);
%figure, imshow(im4);
I=graythresh(im4);
im5=im2bw(im4,I);
%figure, imshow(im5);
im6=imfill(im5,'holes');
figure, imshow(im6);
im7=bwareaopen(im6,100);
figure, imshow(im7);

Réponse acceptée

Image Analyst
Image Analyst le 15 Mar 2017
Fill the regions with imfill(). Then call bwareafilt(bw, 1) to extract the largest blob. Erode if a bit to get inside the outer rectangular edge, and use it as a mask on the initial binary image.
  4 commentaires
Ayaz Wazir
Ayaz Wazir le 15 Mar 2017
rgbImage=imread('n4.jpg'); k=rgb2gray(rgbImage); figure, imshow(k),title('Gray Image'); im=imresize(k, [400, NaN]); figure, imshow(im),title('Resized Image'); se=strel('disk',1); im2=imerode(im,se); figure, imshow(im2),title('Erosion'); im3=imdilate(im2,se); figure, imshow(im3),title('Dilation'); im4=imsubtract(im3,im2); figure, imshow(im4),title('Subtracted Image'); I=graythresh(im4); im6=im2bw(im4,I); figure, imshow(im5),title('Bimary Image');im7=bwareaopen(im6,50); figure, imshow(im7),title('Area_Open'); mask = imclose(im7, true(5)); figure,imshow(mask),title('Mask1'); mask = imfill(mask, 'holes'); figure,imshow(mask),title('Mask2'); mask = bwareafilt(mask, 1); % Take largest. figure,imshow(mask),title('Mask3'); % Erode mask = imerode(mask, true(15)); figure,imshow(mask),title('Mask4'); % Mask the image using bsxfun() function maskedRgbImage = bsxfun(@times, rgbImage, cast(mask, class( rgbImage))); i have got the out image attached.but in the last line i get an error.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Image Processing Toolbox dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by