關閉廣告
我目前是做製程的研究室,對於軟體實在沒有太多概念,想問各位有什麼方式可以做到:
實驗室儀器的儀表有2個數值會隨時間變化,我需要根據製程的時間去紀錄數據,因為實驗室機台老舊沒有辦法連接電腦來記錄數據;有沒有方式可以藉由把手機固定錄影後,將影片的特定區塊框選,並定義從影片的特定時間開始,每秒鐘擷取影片中的數據影像,將這個擷取時間和影像中的數據搭配匯出成excel等等的數值檔

目前有在嘗試用FFmpeg,但連軟體都裝不太起來,不太理解怎麼使用
降丙四 wrote:
我目前是做製程的研究...(恕刪)


用電腦攝像頭做影像辨識 區域框小一點 每秒可辨識數百次
用 python + OpenCV + OCR 應該可以搞定
辨識完後 輸出 csv 格式最簡單


底下是辨識的程式 (AI 產生的)

import cv2
import pytesseract

# 設定 tesseract.exe 的路徑
pytesseract.pytesseract.tesseract_cmd = r'C:\Program Files\Tesseract-OCR\tesseract.exe'

# 開啟攝像頭
cap = cv2.VideoCapture(0)

while True:
# 讀取畫面
ret, frame = cap.read()

# 轉換成灰度圖片
gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)

# 辨識圖片中的文字
text = pytesseract.image_to_string(gray, lang='chi_tra')

# 在畫面上顯示辨識結果
cv2.putText(frame, text, (50, 50), cv2.FONT_HERSHEY_SIMPLEX, 1, (0, 255, 0), 2)

# 顯示畫面
cv2.imshow('frame', frame)

# 按下 q 鍵退出迴圈
if cv2.waitKey(1) & 0xFF == ord('q'):
break

# 釋放攝像頭
cap.release()

# 關閉所有視窗
cv2.destroyAllWindows()
vm
申請一個 Bing AI 配著用
降丙四
太感謝了,我來嘗試看看
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!