电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

python opencv實現簡易畫圖板

瀏覽:102日期:2022-07-13 08:37:31

python-opencv實現簡易畫圖板,供大家參考,具體內容如下

# -*- coding: utf-8 -*-'''Created on Sat May 19 17:34:54 2018@author: xxx'''import cv2 as cvimport numpy as npdef nothing(x): pass# 當鼠標按下時變為 Truedrawing = False# 如果 mode 為 True 繪制矩形。按下 ’m’ 變成繪制曲線mode = Trueix, iy = -1, -1#創建回調函數def draw_circle(event, x, y, flags, param): r = cv.getTrackbarPos(’R’, ’image’) g = cv.getTrackbarPos(’G’, ’image’) b = cv.getTrackbarPos(’B’, ’image’) color = (b, g, r) global ix, iy, drawing, mode # 當按下左鍵是返回起始位置坐標 if event == cv.EVENT_LBUTTONDOWN: drawing = True ix, iy = x, y# 當鼠標左鍵按下并移動是繪制圖形。event 可以查看移動, flag 查看是否按下 elif event == cv.EVENT_MOUSEMOVE and flags == cv.EVENT_FLAG_LBUTTON: if drawing == True: if mode == True:cv.rectangle(img, (ix, iy), (x, y), color, -1) else:# 繪制圓圈,小圓點連在一起就成了線,3代表畫筆的粗細cv.circle(img, (ix, iy), 3, color, -1)# 下面注釋的代碼是起始點為圓心,起點到終點為半徑#r = int(np.sqrt((x - ix)**2 + (y - iy)**2))#cv.circle(img, (x, y), r, (0, 0, 255), -1)# 當鼠標松開停止繪畫 elif event == cv.EVENT_LBUTTONUP: drawing == False# if mode == True:#cv.rectangle(img, (ix, iy), (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.createTrackbar(’R’, ’image’, 0, 255, nothing)cv.createTrackbar(’G’, ’image’, 0, 255, nothing)cv.createTrackbar(’B’, ’image’, 0, 255, nothing)cv.setMouseCallback(’image’, draw_circle)while(1): cv.imshow(’image’, img) k = cv.waitKey(1)&0xFF if k == ord(’m’): mode = not mode elif k==27: breakcv.destroyAllWindow()

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 真空干燥烘箱_鼓风干燥箱 _高低温恒温恒湿试验箱_光照二氧化碳恒温培养箱-上海航佩仪器 | 企业管理培训,企业培训公开课,企业内训课程,企业培训师 - 名课堂企业管理培训网 | 游泳池设计|设备|配件|药品|吸污机-东莞市太平洋康体设施有限公司 | 水质监测站_水质在线分析仪_水质自动监测系统_多参数水质在线监测仪_水质传感器-山东万象环境科技有限公司 | 滚筒线,链板线,总装线,流水线-上海体能机电有限公司 | 深圳美安可自动化设备有限公司,喷码机,定制喷码机,二维码喷码机,深圳喷码机,纸箱喷码机,东莞喷码机 UV喷码机,日期喷码机,鸡蛋喷码机,管芯喷码机,管内壁喷码机,喷码机厂家 | 闭端端子|弹簧螺式接线头|防水接线头|插线式接线头|端子台|电源线扣+护线套|印刷电路板型端子台|金笔电子代理商-上海拓胜电气有限公司 | 上海阳光泵业制造有限公司 -【官方网站】 | 北京模型公司-工业模型-地产模型-施工模型-北京渝峰时代沙盘模型制作公司 | 中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折! | 工业用品一站式采购平台|南创工品汇-官网|广州南创 | 洁净棚-洁净工作棚-无菌室-净化工程公司_北京卫护科技有限公司 | 固诺家居-全屋定制十大品牌_整体衣柜木门橱柜招商加盟 | 欧景装饰设计工程有限公司-无锡欧景装饰官网 | 东莞动力锂电池保护板_BMS智能软件保护板_锂电池主动均衡保护板-东莞市倡芯电子科技有限公司 | 牛奶检测仪-乳成分分析仪-北京海谊 | 等离子空气净化器_医用空气消毒机_空气净化消毒机_中央家用新风系统厂家_利安达官网 | 吉祥新世纪铝塑板_生产铝塑板厂家_铝塑板生产厂家_临沂市兴达铝塑装饰材料有限公司 | DAIKIN电磁阀-意大利ATOS电磁阀-上海乾拓贸易有限公司 | 飞利浦LED体育场灯具-吸顶式油站灯-飞利浦LED罩棚灯-佛山嘉耀照明有限公司 | 陕西安玻璃自动感应门-自动重叠门-磁悬浮平开门厂家【捷申达门业】 | 杭州画室_十大画室_白墙画室_杭州美术培训_国美附中培训_附中考前培训_升学率高的画室_美术中考集训美术高考集训基地 | ?水马注水围挡_塑料注水围挡_防撞桶-常州瑞轩水马注水围挡有限公司 | 广东燎了网络科技有限公司官网-网站建设-珠海网络推广-高端营销型外贸网站建设-珠海专业h5建站公司「了了网」 | 澳威全屋定制官网|极简衣柜十大品牌|衣柜加盟代理|全屋定制招商 百度爱采购运营研究社社群-店铺托管-爱采购代运营-良言多米网络公司 | 污泥烘干机-低温干化机-工业污泥烘干设备厂家-焦作市真节能环保设备科技有限公司 | 蓝牙音频分析仪-多功能-四通道-八通道音频分析仪-东莞市奥普新音频技术有限公司 | 日本细胞免疫疗法_肿瘤免疫治疗_NK细胞疗法 - 免疫密码 | ★店家乐|服装销售管理软件|服装店收银系统|内衣店鞋店进销存软件|连锁店管理软件|收银软件手机版|会员管理系统-手机版,云版,App | 丁基胶边来料加工,医用活塞边角料加工,异戊二烯橡胶边来料加工-河北盛唐橡胶制品有限公司 | 金属检测机_金属分离器_检针验针机_食品药品金属检探测仪器-广东善安科技 | RFID电子标签厂家-上海尼太普电子有限公司 | 【官网】博莱特空压机,永磁变频空压机,螺杆空压机-欧能优 | 河南空气能热水器-洛阳空气能采暖-洛阳太阳能热水工程-洛阳润达高科空气能商行 | pos机办理,智能/扫码/二维码/微信支付宝pos机-北京万汇通宝商贸有限公司 | 蓝米云-专注于高性价比香港/美国VPS云服务器及海外公益型免费虚拟主机 | 福建成考网-福建成人高考网| 三防漆–水性三防漆–水性浸渍漆–贝塔三防漆厂家 | 常州企业采购平台_常州MRO采购公司_常州米孚机电设备有限公司 | 滤芯,过滤器,滤油机,贺德克滤芯,精密滤芯_新乡市宇清流体净化技术有限公司 | 禹城彩钢厂_钢结构板房_彩钢复合板-禹城泰瑞彩钢复合板加工厂 |