pip install pytesseract
(安裝套件)
點此可以安裝
Tesseract installer for Windows
code:
# -*- coding: utf-8 -*-
"""
Created on Wed Sep 13 18:12:44 2023
@author: SavingKing
"""
import pytesseract
from PIL import Image
import os
# 指定 Tesseract 可执行文件的路径
pytesseract.pytesseract.tesseract_cmd = \
r'C:\Users\AppData\Local\Programs\Tesseract-OCR\tesseract.exe'
"""
pytesseract.pytesseract.tesseract_cmd 是一个变量,
用于指定 Tesseract OCR 的可执行文件(tesseract.exe)的路径。
通过设置这个变量,您可以告诉 pytesseract 库
在哪里找到 Tesseract OCR 引擎,以便进行图像文字识别。
通常情况下,您需要在代码中将
pytesseract.pytesseract.tesseract_cmd
设置为 Tesseract OCR 可执行文件的路径
"""
folder = "D:\Temp"
fname ="02.png"
fpath = os.path.join(folder,fname)
# 開啟圖片
image = Image.open(fpath)
# 使用 Tesseract 进行文字識別
text = pytesseract.image_to_string(image)
# 輸出識別結果
print(text)code:

推薦hahow線上學習python: https://igrape.net/30afN



![Python:如何將folder_path & file_name合併為file_path? fpath = os.path.join (folder , fname) #不需要[ ]包覆folder,fname; fpath1 = “\\”.join( [folder , fname] ) #需要[ ] 包覆folder,fname ; 反過來講,file_path如何拆分為folder_path & file_name? os.path.dirname() ; os.path.basename() ; file_name如何拆分為主檔名與副檔名os.path.splitext() #split(分裂) ext Python:如何將folder_path & file_name合併為file_path? fpath = os.path.join (folder , fname) #不需要[ ]包覆folder,fname; fpath1 = “\\”.join( [folder , fname] ) #需要[ ] 包覆folder,fname ; 反過來講,file_path如何拆分為folder_path & file_name? os.path.dirname() ; os.path.basename() ; file_name如何拆分為主檔名與副檔名os.path.splitext() #split(分裂) ext](https://i0.wp.com/savingking.com.tw/wp-content/uploads/2023/07/20230717184401_87.png?quality=90&zoom=2&ssl=1&resize=350%2C233)

![Python: 如何使用 os.environ[“PATH”] 設定環境變數?與 sys.path.append() 差別為何? Python: 如何使用 os.environ[“PATH”] 設定環境變數?與 sys.path.append() 差別為何?](https://i2.wp.com/savingking.com.tw/wp-content/uploads/2024/09/20240905135312_0_890fa1.png?quality=90&zoom=2&ssl=1&resize=350%2C233)




近期留言