update loaders
This commit is contained in:
parent
d2716addd6
commit
6a273501ee
|
|
@ -11,7 +11,7 @@ class UnstructuredPaddleImageLoader(UnstructuredFileLoader):
|
|||
|
||||
def _get_elements(self) -> List:
|
||||
def image_ocr_txt(filepath, dir_path="tmp_files"):
|
||||
full_dir_path = os.path.join(filepath, dir_path)
|
||||
full_dir_path = os.path.join(os.path.dirname(filepath), dir_path)
|
||||
if not os.path.exists(full_dir_path):
|
||||
os.makedirs(full_dir_path)
|
||||
filename = os.path.split(filepath)[-1]
|
||||
|
|
|
|||
|
|
@ -12,14 +12,14 @@ class UnstructuredPaddlePDFLoader(UnstructuredFileLoader):
|
|||
|
||||
def _get_elements(self) -> List:
|
||||
def pdf_ocr_txt(filepath, dir_path="tmp_files"):
|
||||
full_dir_path = os.path.join(filepath, dir_path)
|
||||
full_dir_path = os.path.join(os.path.dirname(filepath), dir_path)
|
||||
if not os.path.exists(full_dir_path):
|
||||
os.makedirs(full_dir_path)
|
||||
filename = os.path.split(filepath)[-1]
|
||||
ocr = PaddleOCR(lang="ch", use_gpu=False, show_log=False)
|
||||
doc = fitz.open(filepath)
|
||||
txt_file_path = os.path.join(full_dir_path, "%s.txt" % (filename))
|
||||
img_name = os.path.join(full_dir_path, 'tmp.png')
|
||||
img_name = os.path.join(full_dir_path, '.tmp.png')
|
||||
with open(txt_file_path, 'w', encoding='utf-8') as fout:
|
||||
|
||||
for i in range(doc.page_count):
|
||||
|
|
|
|||
Loading…
Reference in New Issue