【python】用鼠标画图(opencv)

 时间:2024-10-21 09:33:37

1、先创建一个响应鼠标的自定义函数,当鼠标在画布上面点击一下,就画一个圆。所画的圆的圆心是鼠标点击的位置,半径为10,颜色是随机的,全部填充。

【python】用鼠标画图(opencv)【python】用鼠标画图(opencv)

2、创建一个画布,背景是白色:img=np.ones((365,500,3),np.uint8)*255

【python】用鼠标画图(opencv)【python】用鼠标画图(opencv)

3、创建一个窗口:cv2.namedWindow('image')当鼠标在这个窗口里面的时候,上面的自定义函数会响应鼠标:cv2.setMouseCallback('image',draw_circle)

【python】用鼠标画图(opencv)【python】用鼠标画图(opencv)

4、开始一个while循环,每次在image窗口里面点击鼠标,就会画一个圆。用Esc键退出,并关闭画布窗口。

【python】用鼠标画图(opencv)【python】用鼠标画图(opencv)

5、执行程序之后,在画布上随机的点击鼠标,就可以得到彩色的圆。

【python】用鼠标画图(opencv)
  • 怎么利用python通过cmd在桌面上创建一个文件夹
  • pycharm新建文件的保存位置怎么修改
  • python怎么卸载
  • VS/Visual Studio安装目录在哪
  • 怎么查看python是否安装成功?
  • 热门搜索
    飞利浦显示器怎么样 海蜇头怎么凉拌 大众凌渡怎么样 台式电脑怎么调亮度 曹真怎么死的 金毛怎么养 胸口闷是怎么回事 记性不好怎么办 oppor9s怎么分屏 电表怎么看度数图解