⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 line_count.m

📁 This is the code for line count and character count in a scanned page..
💻 M
字号:
%PROG. FOR LINE AND CHARACTER COUNT
zero_pixel_count=0;
zero_line_count=0;
one_pixel_count=0;
one_line_count=0;
text_line_count=0;
vert_zero_pixel_count=0;
vert_one_pixel_count=0;
vert_zero_line_count=0;
vert_one_line_count=0;
 character_count=0;
 v=1;
a=imread('10.jpg');
 [M,N]=size(a)
%  b=imshow(a,[])
for i=1:1:M
    for j=1:1:N
        if a(i,j)~=0
            zero_pixel_count=zero_pixel_count+1;
        else
            one_pixel_count=one_pixel_count+1;
        end
        
    end  
    
        if zero_pixel_count==N
            zero_line_count=zero_line_count+1;
        elseif(zero_pixel_count<N)&&(one_pixel_count>=1)
            one_line_count=one_line_count+1;
        end 
        if one_line_count==1
            text_line_count= text_line_count+1;
  
        end
        if (zero_line_count==1)&&(one_line_count>1)
           one_pixel_count=0;
           one_line_count=0;
           for k=1:1:N
               for l=v:1:i
                   if a(l,k)~=0
                       vert_zero_pixel_count=vert_zero_pixel_count+1;
                       
                   else
                       vert_one_pixel_count= vert_one_pixel_count+1;
                   end
               end
               if vert_zero_pixel_count==(i-v+1)
                   vert_zero_line_count=vert_zero_line_count+1;
               elseif(vert_zero_pixel_count<i)&&(vert_one_pixel_count>=1)
                   vert_one_line_count=vert_one_line_count+1;
               end
               if vert_one_line_count==1
                   character_count=character_count+1;
               end
               if(vert_zero_line_count==1)&&(vert_one_line_count>1)
                   vert_one_pixel_count=0;
                   vert_one_line_count=0;
               end
                 vert_zero_pixel_count=0;
                 vert_zero_line_count=0;
                 
           end  
            v=i;
                       
         end   
   
      zero_line_count=0;
      zero_pixel_count=0;
end 
disp('character_count')

disp(character_count/3)
disp('text_line_count')
disp(text_line_count)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -