最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python實現(xiàn)健康碼查驗系統(tǒng)

 更新時間:2022年04月24日 15:46:53   作者:Gallar  
這篇文章主要介紹了?python實現(xiàn)健康碼查驗系統(tǒng),主要用到的是python用了opencv庫和pyzbar庫,文中給大家提供一段代碼判斷是否綠碼,需要的朋友可以參考下

最近去公司,連續(xù)幾天被保安查健康碼,覺得他們效率有點慢,排了長隊,回到家就來興致,寫了個簡易的健康碼識別系統(tǒng)(主要是針對上海的健康碼 隨申碼,能顯示健康碼的時間)別的省份的健康碼沒有去弄,能判別是否綠碼,但不能顯示時間

我主要用到的是python,用了opencv庫和pyzbar庫 下面是程序運行的結(jié)果

我用的是筆記本測試,調(diào)用筆記本的攝像頭進行檢測,檢測到健康碼便會顯示結(jié)果

綠碼和非綠碼,對于上海的隨申碼可以顯示時間(是健康碼的時間不是電腦時間),如果隨申碼的時間與電腦時間超過兩分鐘,則認為是二維碼過期

 判斷是否綠碼的部分

# 顏色范圍定義
color_dist = {
    'red': {'Lower': np.array([0, 60, 60]), 'Upper': np.array([6, 255, 255])},
    'green': {'Lower': np.array([35, 43, 35]), 'Upper': np.array([90, 255, 255])},
}
# 檢測顏色
def detect_color(image, color):
    gs = cv2.GaussianBlur(image, (5, 5), 0)  # 高斯模糊
    hsv = cv2.cvtColor(gs, cv2.COLOR_BGR2HSV)  # HSV
    inRange_hsv = cv2.inRange(hsv, color_dist[color]['Lower'], color_dist[color]['Upper']) #返回mask
    image_s = image.shape[0]*image.shape[1] #圖片面積
    ratio = sum(sum(inRange_hsv//255))/image_s
    if ratio > 0.1 :
        return True
    else:
        return False

下面是打包好的工程文件exe

百度云地址:

鏈接: https://pan.baidu.com/s/149xXXKARooXo48F2AOSnsQ?pwd=15xu 
提取碼: 15xu 

下載解壓后,里面有個test文件夾,點擊里面的test.exe即可使用

到此這篇關(guān)于 python實現(xiàn)健康碼查驗系統(tǒng)的文章就介紹到這了,更多相關(guān)python健康碼查驗內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

正宁县| 横山县| SHOW| 长顺县| 修文县| 河北省| 通许县| 巴塘县| 略阳县| 松原市| 云龙县| 波密县| 察雅县| 贵南县| 云南省| 加查县| 名山县| 鄄城县| 清镇市| 民权县| 南宁市| 禹州市| 涟水县| 棋牌| 甘孜县| 仁布县| 伊川县| 崇文区| 怀远县| 左权县| 若羌县| 南昌市| 利辛县| 安塞县| 乌海市| 当涂县| 肇庆市| 区。| 喀喇| 富顺县| 罗平县|