亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python 基于opencv 實(shí)現(xiàn)一個(gè)鼠標(biāo)繪圖小程序

瀏覽:98日期:2022-07-02 14:47:31
需求

在畫布上用鼠標(biāo)畫圖,可以畫圓或矩形,按m鍵在兩種模式下切換。左鍵按下時(shí)開始畫圖,移動(dòng)到哪兒畫到哪兒,左鍵釋放時(shí)結(jié)束畫圖。

實(shí)現(xiàn)思想

用鼠標(biāo)畫圖:需要定義鼠標(biāo)的回調(diào)函數(shù)mouse_event畫圓或矩形:需要定義一個(gè)畫圖的模式mode左鍵單擊、移動(dòng)、釋放:需要捕獲三個(gè)不同的事件開始畫圖,結(jié)束畫圖:需要定義一個(gè)畫圖的標(biāo)記位drawing

實(shí)現(xiàn)代碼

import cv2 as cvimport numpy as npdrawing = False # 是否開始畫圖mode = True # True:畫矩形,F(xiàn)alse:畫圓start = (-1, -1)# 鼠標(biāo)的回調(diào)函數(shù)的參數(shù)格式是固定的,不要隨意更改。def mouse_event(event, x, y, flags, param): global start, drawing, mode # 左鍵按下:開始畫圖 if event == cv.EVENT_LBUTTONDOWN: drawing = True start = (x, y) # 鼠標(biāo)移動(dòng),畫圖 elif event == cv.EVENT_MOUSEMOVE: if drawing: if mode:cv.rectangle(img, start, (x, y), (0, 255, 0), -1) else:cv.circle(img, (x, y), 5, (0, 0, 255), -1) # 左鍵釋放:結(jié)束畫圖 elif event == cv.EVENT_LBUTTONUP: drawing = False if mode: cv.rectangle(img, start, (x, y), (0, 255, 0), -1) else: cv.circle(img, (x, y), 5, (0, 0, 255), -1)img = np.zeros((512, 512, 3), np.uint8)cv.namedWindow(’image’)cv.setMouseCallback(’image’, mouse_event)while(True): cv.imshow(’image’, img) # 按下m切換模式 if cv.waitKey(1) == ord(’m’): mode = not mode # 按ESC鍵退出程序 elif cv.waitKey(1) == 27: break實(shí)驗(yàn)結(jié)果

python 基于opencv 實(shí)現(xiàn)一個(gè)鼠標(biāo)繪圖小程序

以上就是python 基于opencv 實(shí)現(xiàn)一個(gè)鼠標(biāo)繪圖小程序的詳細(xì)內(nèi)容,更多關(guān)于python 鼠標(biāo)繪圖的資料請(qǐng)關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 精品欧美亚洲韩国日本久久 | 谁有免费黄色网址 | 国产欧洲亚洲 | 国产亚洲欧美在线观看的 | 免费一级视频在线播放 | 国产三级大片 | 国产色在线 | 亚洲 国产色在线com | 亚洲精品欧美日韩 | 日本v片免费一区二区三区 日本wwwwwxxxxx | 可以看的毛片 | 521色香蕉网在线观看免费 | 视频在线观看一区 | 精品视频一区二区三区在线播放 | 片黄免费 | 成年做羞羞免费观看视频网站 | 狠狠干视频网 | 网站视频大片www | 亚洲精品久久久成人 | 国产一级爱做片免费观看 | 91亚洲人成手机在线观看 | 美女一级毛片毛片在线播放 | 国产丝袜视频在线观看 | 日韩黄色影视 | 热99精品只有里视频最新 | 国产xxxx做受性欧美88 | 日本高清视频一区二区 | 邪恶工番口番大全全彩色 | 亚洲成人福利在线观看 | 真人特级毛片免费视频 | 大片免免费观看视频播放网站 | 黄色影| 妖精视频国产 | 草逼com| 热er99久久6国产精品免费 | 1769国产精品免费视频 | 亚洲国产综合网 | 亚洲国产精品欧美日韩一区二区 | 伊人影院中文字幕 | 一级黄色网址 | 2021久久精品国产99国产 | 欧美日韩色视频在线观看 |