国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

python 寫個(gè)手機(jī)掃描二維碼服務(wù)的小程序

這篇具有很好參考價(jià)值的文章主要介紹了python 寫個(gè)手機(jī)掃描二維碼服務(wù)的小程序。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

import qrcode
import cv2
import pyautogui

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

while True:
# 讀取攝像頭圖像
ret, frame = cap.read()

# 轉(zhuǎn)換為灰度圖像
gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)

# 二值化圖像
ret, thresh = cv2.threshold(gray, 127, 255, cv2.THRESH_BINARY)

# 查找輪廓
contours, hierarchy = cv2.findContours(thresh, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)

# 遍歷所有輪廓
for cnt in contours:
# 計(jì)算輪廓矩形框
x, y, w, h = cv2.boundingRect(cnt)

# 判斷是否為有效的二維碼
if w / h > 2 and w / h < 5:
# 在圖像上繪制矩形框
cv2.rectangle(frame, (x, y), (x + w, y + h), (0, 255, 0), 2)

# 提取二維碼圖像
qr_img = gray[y:y + h, x:x + w]

# 解碼二維碼
data = qrcode.make(qr_img)
decoder = qrcode.Decoder()
result = decoder.decode(data)

# 在圖像上繪制解碼結(jié)果
cv2.putText(frame, result, (x, y - 10), cv2.FONT_HERSHEY_SIMPLEX, 1, (0, 0, 255), 2)

# 顯示圖像文章來源地址http://www.zghlxwxcb.cn/news/detail-563933.html

到了這里,關(guān)于python 寫個(gè)手機(jī)掃描二維碼服務(wù)的小程序的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包