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

网站流量怎么赚钱wordpress 特别慢

网站流量怎么赚钱,wordpress 特别慢,网络连接服务,短视频剪辑哪里学step: 1.opencv 获取视频流 2.在画面上画一个方块 3.通过mediapipe获取手指关键点坐标 4.判断手指是否在方块上 5.若在方块上#xff0c;方块跟着手指移动 mediapipe网站介绍#xff1a;Hands - mediapipe (chuoling.github.io) 已上传到GitHub #xff1a; plumqm/OpenC…step: 1.opencv 获取视频流 2.在画面上画一个方块 3.通过mediapipe获取手指关键点坐标 4.判断手指是否在方块上 5.若在方块上方块跟着手指移动   mediapipe网站介绍Hands - mediapipe (chuoling.github.io) 已上传到GitHub  plumqm/OpenCV-project: 通过20个项目学习计算机视觉(Learn computer vision through 20 projects) (github.com) author qian date 2024-10-07step: 1.opencv 获取视频流 2.在画面上画一个方块 3.通过mediapipe获取手指关键点坐标 4.判断手指是否在方块上 5.若在方块上方块跟着手指移动import cv2 import numpy as npimport mediapipe as mpmp_drawing mp.solutions.drawing_utils mp_drawing_styles mp.solutions.drawing_styles mp_hands mp.solutions.handshands mp_hands.Hands(static_image_modeTrue,max_num_hands2,min_detection_confidence0.5)# 1.opencv 获取视频流 cap cv2.VideoCapture(0)#获取画面宽和高 width int(cap.get(cv2.CAP_PROP_FRAME_WIDTH)) height int(cap.get(cv2.CAP_PROP_FRAME_HEIGHT))# 方块相关参数 square_x 100 square_y 100 square_width 100 square_color (255,0,0) L1 0 L2 0 on_square Falsewhile True:# 读取每一帧ret, frame cap.read()# 处理图像frame cv2.flip(frame, 1) # 镜像# mediapipe处理frame.flags.writeable Falseframe cv2.cvtColor(frame, cv2.COLOR_BGR2RGB)results hands.process(frame)frame.flags.writeable True frame cv2.cvtColor(frame, cv2.COLOR_RGB2BGR)# 判断是否出现手if results.multi_hand_landmarks:# 解析遍历每一双手for hand_landmarks in results.multi_hand_landmarks:# 绘制21个关键点mp_drawing.draw_landmarks(frame,hand_landmarks,mp_hands.HAND_CONNECTIONS,mp_drawing_styles.get_default_hand_landmarks_style(),mp_drawing_styles.get_default_hand_connections_style())# 保存21个xy坐标x_list [landmark.x for landmark in hand_landmarks.landmark]y_list [landmark.y for landmark in hand_landmarks.landmark]# 获取食指指尖index_finger_X int(x_list[8] * width)index_finger_Y int(y_list[8] * height)# 获取中指指尖middle_finger_X int(x_list[12] * width)middle_finger_Y int(y_list[12] * height)# 计算食指中指指尖距离finger_len np.sqrt((middle_finger_X - index_finger_X)**2 (middle_finger_Y - index_finger_Y)**2)# cv2.circle(frame, (index_finger_X,index_finger_Y)# ,20 ,(255,0,255) ,-1)# 手指是否在方块上if square_x x_list[4] square_x square_width and square_y y_list[4] square_y square_width:square_x (x_list[4] - square_x) / 10square_y (y_list[4] - square_y) / 10# 如果距离小于30算激活if finger_len 30:# 判断食指指尖在不在方块上if (square_x index_finger_X square_x square_width and square_y index_finger_Y square_y square_width):if on_square False :L1 abs(index_finger_X - square_x)L2 abs(index_finger_Y - square_y)on_square Truesquare_color (255,0,255)else :passif on_square True:square_x index_finger_X - L1square_y index_finger_Y - L2else :on_square Falsesquare_color (255,0,0)# 2. 在画面上画一个方块# cv2.rectangle(frame, (square_x, square_y), (square_xsquare_width, square_ysquare_width), (255, 0, 0), -1)# 画半透明方块overlay frame.copy()cv2.rectangle(frame, (square_x, square_y), (square_xsquare_width, square_ysquare_width), square_color, -1)frame cv2.addWeighted(overlay,0.5,frame,0.5,0)# 显示cv2.imshow(Virtual drag, frame)if cv2.waitKey(10) 0xFF 27:break cap.release() cv2.destroyAllWindows()
http://www.hkea.cn/news/14568224/

相关文章:

  • 天津网站排名优化wordpress设置标题颜色
  • 国家关于网站信息建设管理文件郴州市人口
  • 灵台网站建设越南做彩票网站是违法的吗
  • 完全菜鸟七天学会建网站网站建设与网页设计课
  • 青海省网站建设高端网站建设与制作实验报告
  • 科讯怎么建设网站wordpress 获取标签所有文章
  • 网站实现步骤及方法是阿里巴巴客户管理系统
  • 松江网站建设建设局网站查询个人信息
  • 什么叫子网站深圳南山网站建设公司
  • 网站设置的用途淮南市建设工程质量监督中心网站
  • 物流官网网站wordpress 3.9 模板
  • 辽阳专业建设网站如何快捷建企业网站
  • 长沙网站建设多少钱网站域名备案查询
  • c 网站设计海外网络推广公司
  • 网站优化哪个公司好查发分类信息网
  • 网站的推广方式有哪些湖南网站建设 地址磐石网络
  • 自己做网站的意义wordpress更新是乱码
  • 网站开发 策划是干嘛的男女做爰免费网站
  • 国办网站建设要求如何运营微信公众号
  • 鹰潭市网站建设公司装饰公司怎么拉客户
  • 国外网站建设现状图分析做dnf辅助官方网站
  • 做域名跳转非法网站负什么责任邢台网站制作
  • 学校网站建设培训方案网页设计总结收获和体会
  • 苏州网页服务开发与网站建设网页设计与制作教程题库
  • 做图挣钱的网站软件开发 东莞
  • 263企业邮箱后缀是什么广西优化网站 优帮云
  • 免费英文建设网站微信管理系统后台
  • 售后网站开发需求文档乐山网站建设
  • 着陆页设计网站国内计算机毕业设计代做网站
  • 惠州网站建设 骏域网站建设明起3天洛阳市开展区域核酸检测