当前位置: 首页 > news >正文

国外网站建设公司百度霸屏推广

国外网站建设公司,百度霸屏推广,应用商店下载 安装正版,织梦后台如何做网站地图大家好,我是csdn的博主:lqj_本人 这是我的个人博客主页: lqj_本人的博客_CSDN博客-微信小程序,前端,python领域博主lqj_本人擅长微信小程序,前端,python,等方面的知识https://blog.csdn.net/lbcyllqj?spm1011.2415.3001.5343哔哩哔哩欢迎关注…

  大家好,我是csdn的博主:lqj_本人

这是我的个人博客主页:

lqj_本人的博客_CSDN博客-微信小程序,前端,python领域博主lqj_本人擅长微信小程序,前端,python,等方面的知识https://blog.csdn.net/lbcyllqj?spm=1011.2415.3001.5343哔哩哔哩欢迎关注:小淼前端

小淼前端的个人空间_哔哩哔哩_bilibili

本篇文章主要讲述python的人工智能视觉领域(opencv),本篇文章已经成功收录python人工智能视觉(opencv)从入门到实战专栏中:

https://blog.csdn.net/lbcyllqj/category_12200666.htmlicon-default.png?t=N176https://blog.csdn.net/lbcyllqj/category_12200666.html

控制鼠标

opencv允许我们对窗口的鼠标动作做出响应:

setMouseCallback(winname,callback,userdata)

1.winname是窗口的名字

2.callback是回调函数

3.userdata是给回调函数的参数

callback(event,x,y,flags,userdata)回调函数必须包含这5个参数:

1.event:事件(鼠标拖动,左键,右键等)

2.x,y:点击鼠标的坐标点

3.flags:主要用于组合键

4.userdata:上面的setMouseCallback的userdata

鼠标事件:

EVENT_MOUSEMOVE 0 鼠标移动

EVENT_LBUTTONDOWN 1 按下鼠标左键

EVENT_RBUTTONDOWN 2 按下鼠标右键

EVENT_MBUTTONDOWN 3 按下鼠标中键

EVENT_LBUTTONUP 4 左键释放

EVENT_RBUTTONUP 5 右键释放

EVENT_MBUTTONUP 6 中键释放

EVENT_LBUTTONDBLCLK 7 左键双击

EVENT_RBUTTONDBLCLK 8 右键双击

EVENT_MBUTTONDBLCLK 9 中键双击

EVENT_MOUSEWHEEL 10 鼠标滚轮上下滚动

EVENT_MOUSEHWHEEL 11 鼠标左右滚动

flags:

EVENT_FLAG_LBUTTON 1 按下左键

EVENT_FLAG_RBUTTON 2 按下右键

EVENT_FLAG_MBUTTON 4 按下右键

EVENT_FLAG_CRTLKEY 8 按下ctrl键

EVENT_FLAG_SHIFTKEY 16 按下shift键

EVENT_FLAG_ALTKEY 32 按下alt键

导入相应的库

import cv2
import numpy as np

创建方法

创建并输出回调函数的五个参数


def mouse_callback(event,x,y,flags,userdata):print(event,x,y,flags,userdata)

创建窗口

cv2.namedWindow('mouse',cv2.WINDOW_NORMAL)
cv2.resizeWindow('mouse',640,360)

设置鼠标回调函数

cv2.setMouseCallback('mouse',mouse_callback,'123')

设置生成的窗口背景

img = np.zeros((360,640,3),np.uint8)

绑定键盘监听事件

while True:cv2.imshow('mouse',img)key = cv2.waitKey(1)if key & 0XFF == ord('q'):break

释放窗口

cv2.destroyAllWindows()

效果展示

当鼠标出现在窗口中时,即开始跟踪鼠标的位置,并完成位置的实时打印!

 完整学习代码

import cv2
import numpy as npdef mouse_callback(event,x,y,flags,userdata):print(event,x,y,flags,userdata)cv2.namedWindow('mouse',cv2.WINDOW_NORMAL)
cv2.resizeWindow('mouse',640,360)#设置鼠标回调函数
cv2.setMouseCallback('mouse',mouse_callback,'123')#显示窗口和背景
#生成全黑的图片
img = np.zeros((360,640,3),np.uint8)
while True:cv2.imshow('mouse',img)key = cv2.waitKey(1)if key & 0XFF == ord('q'):break
cv2.destroyAllWindows()
http://www.yidumall.com/news/19568.html

相关文章:

  • 电力通信网网络架构免费优化网站排名
  • 本土建站工作室百度爱采购竞价
  • 网站如何建设与优化百度热搜榜排名今日头条
  • 做网站还赚钱么百度服务中心官网
  • 网站建设 重庆seo职位要求
  • 手机微信官方网站首页百度seo排名曝光行者seo
  • 网站建设需要会什么软件搜索引擎优化怎么做的
  • 网站开发工作量百度关键字搜索量查询
  • 网站做海外的防护泉州搜索推广
  • 深圳外贸建站模版小说关键词生成器
  • 网站开发项目合同关键词林俊杰免费听
  • 武汉网站开发建设网络营销方法有哪些举例
  • 网站改版打造全新网站营销网站建设多少钱
  • 西安电商网站制作怎么查询最新网站
  • 免费做网站公司推荐怎么给自己的公司建立网站
  • 广东网站备案审核时间百度排行榜风云榜
  • 做系统网站好谷歌广告平台
  • html5网站建设微信运营公司织梦模板wordpress网站建设
  • 网站开发怎么报价seo网络营销推广排名
  • 怎样用js做网站轮播图网站快速刷排名工具
  • 如何看一个网站用什么程序做的谷歌首页
  • 我要看一集片做网站网络营销经典案例
  • 广东各地最新病例seo修改器
  • 51testing培训怎么样黑帽seo联系方式
  • 杭州 城西 做网站百度帐号登录个人中心
  • 成都网站建设网络公司江门百度seo公司
  • 做非遗网站的原因天津网络关键词排名
  • 做百度推广网站找谁好深圳seo招聘
  • 秋实网站建设企业网站快速排名
  • 黄冈个人网站建设平台百度指数查询工具app