Loading ballontranslator/__init__.py +1 −1 Original line number Diff line number Diff line Loading @@ -4,4 +4,4 @@ __appname__ = "BallonTranslator" # 1. MAJOR version when you make incompatible API changes; # 2. MINOR version when you add functionality in a backwards-compatible manner; # 3. PATCH version when you make backwards-compatible bug fixes. __version__ = "1.3.26" No newline at end of file __version__ = "1.3.27" No newline at end of file ballontranslator/dl/ocr/__init__.py +6 −2 Original line number Diff line number Diff line Loading @@ -37,9 +37,13 @@ class OCRBase(ModuleParamParser): self.ocr_blk_list(img, blk_list) for blk in blk_list: if isinstance(blk.text, List): for ii, t in enumerate(blk.text): for callback in self.postprocess_hooks: blk.text[ii] = callback(t, blk=blk) else: for callback in self.postprocess_hooks: blk.text = callback(blk.text, blk=blk) return blk_list def ocr_blk_list(self, img: np.ndarray, blk_list: List[TextBlock]) -> None: Loading ballontranslator/scripts/build_win.bat +1 −1 Original line number Diff line number Diff line Loading @@ -2,6 +2,6 @@ nuitka --standalone --mingw64 --show-memory --show-progress ^ --enable-plugin=pyqt5 --include-qt-plugins=sensible,styles ^ --nofollow-import-to=fw_qt6,numpy,urllib3,jaconv,torch,torchvision,transformers,fugashi,unidic_lite,tqdm,shapely,pyclipper,einops,termcolor,bs4,deepl,qtpy,pkuseg,pandas,spacy_pkuseg,sentencepiece,ctranslate2,python-docx,docx2txt,piexif,docx,argparse,colorama,http,email,chardet,requests,pkg_resources,yaml,PIL,multiprocessing,dbm ^ --follow-import-to=dl,utils,ui --include-plugin-directory=ballontranslator/dl,ballontranslator/ui,ballontranslator/utils ^ --windows-product-version=1.3.24 --windows-company-name=DUMMY_WINDOWS_COMPANY_NAME --windows-product-name=BallonTranslator ^ --windows-product-version=1.3.27 --windows-company-name=DUMMY_WINDOWS_COMPANY_NAME --windows-product-name=BallonTranslator ^ --output-dir=release BallonTranslator No newline at end of file Loading
ballontranslator/__init__.py +1 −1 Original line number Diff line number Diff line Loading @@ -4,4 +4,4 @@ __appname__ = "BallonTranslator" # 1. MAJOR version when you make incompatible API changes; # 2. MINOR version when you add functionality in a backwards-compatible manner; # 3. PATCH version when you make backwards-compatible bug fixes. __version__ = "1.3.26" No newline at end of file __version__ = "1.3.27" No newline at end of file
ballontranslator/dl/ocr/__init__.py +6 −2 Original line number Diff line number Diff line Loading @@ -37,9 +37,13 @@ class OCRBase(ModuleParamParser): self.ocr_blk_list(img, blk_list) for blk in blk_list: if isinstance(blk.text, List): for ii, t in enumerate(blk.text): for callback in self.postprocess_hooks: blk.text[ii] = callback(t, blk=blk) else: for callback in self.postprocess_hooks: blk.text = callback(blk.text, blk=blk) return blk_list def ocr_blk_list(self, img: np.ndarray, blk_list: List[TextBlock]) -> None: Loading
ballontranslator/scripts/build_win.bat +1 −1 Original line number Diff line number Diff line Loading @@ -2,6 +2,6 @@ nuitka --standalone --mingw64 --show-memory --show-progress ^ --enable-plugin=pyqt5 --include-qt-plugins=sensible,styles ^ --nofollow-import-to=fw_qt6,numpy,urllib3,jaconv,torch,torchvision,transformers,fugashi,unidic_lite,tqdm,shapely,pyclipper,einops,termcolor,bs4,deepl,qtpy,pkuseg,pandas,spacy_pkuseg,sentencepiece,ctranslate2,python-docx,docx2txt,piexif,docx,argparse,colorama,http,email,chardet,requests,pkg_resources,yaml,PIL,multiprocessing,dbm ^ --follow-import-to=dl,utils,ui --include-plugin-directory=ballontranslator/dl,ballontranslator/ui,ballontranslator/utils ^ --windows-product-version=1.3.24 --windows-company-name=DUMMY_WINDOWS_COMPANY_NAME --windows-product-name=BallonTranslator ^ --windows-product-version=1.3.27 --windows-company-name=DUMMY_WINDOWS_COMPANY_NAME --windows-product-name=BallonTranslator ^ --output-dir=release BallonTranslator No newline at end of file