Python爬蟲與Opencv結合,製作一款自己的拍照翻譯程序!

前言:

意思簡單明瞭,比如你去國外看到一些指路牌,然而你不認識英語怎麼辦?這個時候你只需要拿出手機拍照,就會翻譯成中文了。

Python爬蟲與Opencv結合,製作一款自己的拍照翻譯程序!

為什麼要用到python爬蟲?還記得我以前寫過的一篇文章:

然而咱們的Opencv可以連接咱們手上上的攝像頭,那麼拍照與翻譯咱們都有了,剩下的就只是組裝啦!

NO,別忘記了,還有一個識別的過程沒有做,你想要翻譯的前提是要有翻譯的內容吧?那麼咱們需要把內容從照片中識別出來!


Python爬蟲與Opencv結合,製作一款自己的拍照翻譯程序!


那麼別忘記了咱們以前寫過的一個python腳本:

最後就是一個利用咱們的python模塊opencv連接手機攝像頭拍照的操作方法了!

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爬蟲與Opencv結合,製作一款自己的拍照翻譯程序!


分享到:


相關文章: