今天我们学习用openCV来画画怎么样今天学的东西有意思吧,hhhhhh。
尊师:
© Fu Xianjun. All Rights Reserved.
1.首先我们将中国疫情状况图放到文件夹内


如今疫情还没完全被打败,所以在这里我想说一句,防控疫情人人有责!

实现代码如下:

   import cv2drawing = False #是否开始画图start = (-1, -1)#鼠标的回调函数的参数格式是固定的,不要隨意更改。def mouse_event (event,x,y,flags,param):global start,drawing,mode#左键按下:开始画图if event == cv2.EVENT_LBUTTONDOWN:drawing = Truestart = (x, y)#鼠标移动,画图elif event == cv2.EVENT_MOUSEMOVE:if drawing:cv2.circle(img,(x,y),5,(0,0,255),-1)#采用if语句#左键释放:结束画图elif event == cv2.EVENT_LBUTTONUP:drawing = Falsecv2.circle(img,(x,y),5,(0,0,255),-1)cv2.imwrite("zdraw.png",img)img = cv2.imread("1.png")cv2.namedWindow (winname= 'drawing')cv2.setMouseCallback('drawing',mouse_event)while True:cv2.imshow('drawing', img)#按q键退出if cv2.waitKey(1) & 0xFF == ord('q'):breakcv2.destroyAllWindows()

注意:关闭键是没有用的哦,你要用q键才能进行关闭。

运行结束后你就可以用鼠标在图上标注啦!你大概会得到这样一个图像保留在你创建的文件夹中

使用鼠标交互函数,实现图像数据标注软件demo相关推荐

  1. 图像数据标注在自动驾驶场景中的应用及标注方法

    在人工智能计算机视觉技术中,图像数据标注是选择图像中的对象并按照名称进行标记的过程,图像数据标注有着广泛的细分应用,例如,医疗成像分析被用来提高疾病的预测.诊断和治疗:自动驾驶汽车可以准确的识别图像中 ...

  2. 全球与中国数据标注软件市场深度研究分析报告

    [报告篇幅]:101 [报告图表数]:133 [报告出版时间]:2022年1月 报告摘要 本文研究全球及中国市场数据标注软件现状及未来发展趋势,侧重分析全球及中国市场的主要企业,同时对比北美.欧洲.中 ...

  3. 十大图像数据标注工具大合集

    给大家推荐十大标注工具 1.常见的标注方法 **人工数据标注:**的好处是标注结果比较可靠 **自动数据标注:**一般都需要二次复核,避免程序错误 **外包数据标注:**很多时候会面临数据泄密与流失风 ...

  4. 图像数据标注工具labelme使用教程

    参考教程: https://github.com/wkentaro/labelme https://blog.csdn.net/ZYhhhh233/article/details/80278293 h ...

  5. 深度学习图像标签标注软件labelme超详细教程

    文章目录 前言 一.labelme是什么? 二.快速安装使用 1.windows安装 2.linux安装 3.macos安装 安装成功的哑子 三.界面说明 四.为图像创建类标签 4.1 参数介绍 4. ...

  6. pyqt实现简单的图像数据标注

    第一版,实现对图片的标注,无法画框等 # -*- coding: utf-8 -*- import os import sys from PyQt5.QtWidgets import * from P ...

  7. matlab mat2gray函数 对图像数据归一化的理解以及互转

    刚好今天也有需要用三维重建中的深度数据,数据值大于255,自己用matlab可以显示出来,如果直接保存成图片数据都是1,什么都看不到,拿给别人也没有用,于是就想到用mat2gray先将数据进行归一化到 ...

  8. 目标跟踪之数据标注软件ViBAT使用指导

    ViBAT是视频输入,所以要先把图片序列转为视频 具体命令是[ffmpeg -f image2 -i ./jpg/1/%06d.jpg -vcodec libx264 -r 30 -b 2000K 1 ...

  9. 数据标注软件 【labelimg】

    文章目录 一.准备 二.标注 一.准备 安装:pip install labelimg 启动:直接输入labelimg 如下: 设置:点击几下 切换到yolo模式 二.标注 选择图片 如 链接:htt ...

最新文章

  1. 架构师实践日 · 6.30 杭州站 | 视觉 AI 技术如何助力行业提升?来西子湖畔与业内大咖面对面交流!
  2. ckeditor5加字数_ckeditor字数限制
  3. 【评分】第三次作业-团队展示
  4. 容器编排技术 -- 基于Docker本地运行Kubernetes
  5. 一文入门基于三维数据的深度学习
  6. opencv介绍+python调取图片
  7. 三维空间刚体运动4-5:四元数多点离散数值解插值方法:Sping
  8. element upload预览_vue2.0 使用element-ui里的upload组件实现图片预览效果方法
  9. python使用ddt_使用DDT数据驱动测试框架Python
  10. 到底有多二 (15 分)
  11. 3.PHP核心技术与最佳实践 --- PHP网络技术及应用(cURL,socket,SMTP,WebService,Cookie,Session,localStorage)
  12. 谷歌的下一个×××烦
  13. 10种提高WordPress访问速度的方法
  14. 电机扭矩计算机公式由来T=9950*P/
  15. 智能优化算法:分类、特点和未来
  16. 笛卡尔树(知识总结+板子整理)
  17. 计算机er在本科如何争取发论文?
  18. Gabor变换(2)
  19. wps excel 多数字文本格式转换为数字(不会以科学计数法显示)
  20. /opt/MegaRAID/MegaCli/MegaCli64

热门文章

  1. 苹果a10处理器_「解疑」苹果的T2芯片究竟起到了一个什么样的作用。
  2. 游戏策划学习:厄斐琉斯、tga
  3. 棍子英雄html代码,棍子英雄动作防御
  4. shell 遍历数组,将数组元素赋值变量
  5. osg 半透明遮挡实现
  6. 剑指 Offer 60. n个骰子的点数(动态规划)
  7. 让人工智能学会幽默,人机对话不尴尬
  8. CorelDraw2019-pojie版下载
  9. POJ 2111 Millenium Leapcow(记忆化搜索+dfs记录路径)
  10. PMP如何挑选培训机构