How to segment Non-Connecting word from the segmented line. I had tried some part of the program but i could get the result. i want to segment the word as separate image and save it into a specific folder.

1 view (last 30 days)
I wrote up to this. here is my code.
**character between the words are not connected.
close all;
clear all;
clc;
im=imread('Segmented_line1.jpg');
figure, imshow(im);
bw=im2bw(im);
a=~bw;
figure, imshow(a);
b=sum(a,1);
measurements = regionprops(b == 0, 'Area', 'PixelIdxList');
fiveLongRegions = find([measurements.Area] >= 20);
theIndexes = vertcat(measurements(fiveLongRegions).PixelIdxList);
c=a;
c(:,theIndexes)=1;
figure, imshow(c);
e=~c;
figure, imshow(e);
output image:
I want to segment this words which are bounded by black pixel, and save it into a specific folder. If i used bounding box it is not segmented in a order. segmented result should be in order. Example first word of the line image should be first segmented word and as on upto last

Answers (1)

moahaimen talib
moahaimen talib on 6 May 2017
dear sir i need to line segment for image then segment the words could help me with that the image is binary thank you
  3 Comments

Sign in to comment.

Products

Community Treasure Hunt

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

Start Hunting!