how to save many sub-images?
    4 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
Hi i am creating a OCR.for that i have identified positio)n of each character using bounding boxes. now i have to crop each of these sub images(each of these boxes shown in image) and save them. How can i do this?
0 Commenti
Risposte (2)
  Dishant Arora
      
 il 1 Apr 2014
        
      Modificato: Dishant Arora
      
 il 1 Apr 2014
  
      Stats = regionprops(BW , 'BoundingBox'); % BW is your preprocessed binary image. 
for ii = 1:length(Stats)
  croppedImage = imcrop(origionalImage , Stats(ii).BoundingBox);
  imageName    = strcat('croppedCharactor' , num2str(ii));
  imwrite(croppedImage , imageName , format) % see docmentation for allowed formats. 
end
0 Commenti
  Image Analyst
      
      
 il 1 Apr 2014
        You can see that in a larger context of an Image Segmentation Tutorial in my File Exchange http://www.mathworks.com/matlabcentral/fileexchange/25157-image-segmentation-tutorial-blobsdemo. It crops out the sub images it found.
0 Commenti
Vedere anche
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


