コード例 #1
0
ファイル: ocrEngines.py プロジェクト: shalevy1/ocrfeeder
 def engineToXml(self, engine, path=None):
     if not path:
         path = os.path.join(self.configuration_manager.user_engines_folder,
                             engine.name + '.xml')
         path = lib.getNonExistingFileName(path)
     engine_content = engine.saveToXml(path)
     return path
コード例 #2
0
ファイル: widgetModeler.py プロジェクト: thuydang/ocrfeeder
 def __deskewImage(self, image_path, target_image_path = None):
     if not target_image_path:
         tmp_dir = self.configuration_manager.TEMPORARY_FOLDER
         target_image_path = os.path.join(tmp_dir,
                                          os.path.basename(image_path))
         if os.path.exists(target_image_path):
             target_image_path = getNonExistingFileName(target_image_path)
     image_deskewer = ImageDeskewer()
     if image_deskewer.deskew(image_path, target_image_path):
         return target_image_path
     return image_path
コード例 #3
0
ファイル: widgetModeler.py プロジェクト: shalevy1/ocrfeeder
 def __deskewImage(self, image_path, target_image_path=None):
     if not target_image_path:
         tmp_dir = self.configuration_manager.TEMPORARY_FOLDER
         target_image_path = os.path.join(tmp_dir,
                                          os.path.basename(image_path))
         if os.path.exists(target_image_path):
             target_image_path = getNonExistingFileName(target_image_path)
     image_deskewer = ImageDeskewer()
     if image_deskewer.deskew(image_path, target_image_path):
         return target_image_path
     return image_path
コード例 #4
0
ファイル: ocrEngines.py プロジェクト: ackalker/ocrfeeder
 def engineToXml(self, engine, path = None):
     if not path:
         path = os.path.join(self.configuration_manager.user_engines_folder, engine.name + '.xml')
         path = lib.getNonExistingFileName(path)
     engine_content = engine.saveToXml(path)
     return path