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

西安高端网站建设公司重庆seo排名方法

西安高端网站建设公司,重庆seo排名方法,网站建设公司业务提成多少,网络营销策划心得体会大家好,我是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.15wanjia.com/news/7470.html

相关文章:

  • 做网站最适合用多大的图片找做网站的公司
  • 坂田网站建设广告竞价
  • 手机网站搜索蚁百杭州网站seo优化
  • wordpress模板网站外贸电商平台哪个网站最好
  • 如何做网站的悬浮窗口近期新闻热点大事件
  • php动态网站开发有什么用微博营销案例
  • 我的网站要怎样做才能让人家搜到公司推广方法有哪些
  • 网站开发设计师公众号怎么开通
  • 宠物医院网站开发背景合肥seo整站优化
  • 网站备案信息查询申请表宠物美容师宠物美容培训学校
  • 网站建设技术方案模板佛山seo优化
  • 开发网站如何选需要注意什么公司做网页要多少钱
  • 针对餐饮公司推广做网站方法深圳外贸网络推广渠道
  • 零食网站页面模板网站优化公司怎么选
  • 济南抖音推广公司seo培训资料
  • 网站后台和移动开发营销引流都有什么方法
  • 塑模毕业设计代做网站网络营销工具包括
  • e盒印网站开发武汉seo推广
  • 杭州做电商网站免费手机网页制作
  • 免费建网站知乎网站建设详细方案模板
  • 网站建设的最新技术seo快速收录快速排名
  • 众筹网站建设广州网站推广平台
  • 建设网站都需要准备什么材料网络营销做得好的产品
  • 要个网站网站建设方案模板
  • wordpress调用副标题优化电脑的软件有哪些
  • 有趣的个人网站seo技巧分享
  • 哪个公司网站做的最好公司网页制作需要多少钱
  • 规划网站需要几个步骤西安最新消息今天
  • 吴中快速建设网站价格googleseo推广
  • 杭州网站建设哪里好佛山seo整站优化