前言:
意思簡單明瞭,比如你去國外看到一些指路牌,然而你不認識英語怎麼辦?這個時候你只需要拿出手機拍照,就會翻譯成中文了。
為什麼要用到python爬蟲?還記得我以前寫過的一篇文章:
然而咱們的Opencv可以連接咱們手上上的攝像頭,那麼拍照與翻譯咱們都有了,剩下的就只是組裝啦!
NO,別忘記了,還有一個識別的過程沒有做,你想要翻譯的前提是要有翻譯的內容吧?那麼咱們需要把內容從照片中識別出來!
那麼別忘記了咱們以前寫過的一個python腳本:
最後就是一個利用咱們的python模塊opencv連接手機攝像頭拍照的操作方法了!
代碼:
<code>import cv2
import time
if __name__ == '__main__':
cv2.namedWindow("camera", 1)
# 開啟ip攝像頭
video = "http://admin:[email protected]:8081/video" # 此處@後的ipv4 地址需要修改為自己的地址
capture = cv2.VideoCapture(video)
num = 0
while True:
success, img = capture.read()
cv2.imshow("camera", img)
# 按鍵處理,注意,焦點應當在攝像頭窗口,不是在終端命令行窗口
key = cv2.waitKey(10)
if key == 27:
# esc鍵退出
print("esc break...")
break
if key == 32:
# 保存一張圖像
# num = num + 1
# filename = "frames_%s.jpg" % num
filename = "frames.jpg"
cv2.imwrite(filename, img)
print(s)
capture.release()
cv2.destroyWindow("camera")/<code>
那麼怎麼組裝呢?其實很簡單把,說實話我挺懶的不然就給你們寫的很詳細清楚了。
當然,如果你覺得有趣並且對你們有幫助,可以關注,轉發,私信小編‘01’即可獲取!
閱讀更多 青燈教育Python學院 的文章