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

网站推广指标包括做企业网站推广多少钱

网站推广指标包括,做企业网站推广多少钱,民间it网站建设,有什么做家常菜的网站背景 基于人体/动物#xff0c;骨骼点数据#xff0c;计算关节角度 1. 原理 计算两个向量的夹角#xff0c;我们已三个点为例#xff0c;BA 向量和BC向量#xff0c;求 B 的角度。若为四个点#xff0c;延长交叉即可。 2. 效果 效果图如下 3. 核心代码 def comput…背景 基于人体/动物骨骼点数据计算关节角度 1. 原理 计算两个向量的夹角我们已三个点为例BA 向量和BC向量求 B 的角度。若为四个点延长交叉即可。 2. 效果 效果图如下 3. 核心代码 def compute_vector_angle(a, b, c):计算两个向量 ba 和 bc 向量的夹角params a , 点 aparams b , 点 bparams c , 点 c# 我这里为了好理解使用三个点数据也可以用四个点triangle_data [a, b, c]# 向量夹角ba_angle math.atan2(a[1] - b[1], a[0] - b[0]) * 180 / math.pibc_angle math.atan2(c[1] - b[1], c[0] - b[0]) * 180 / math.pib_angle 0if ba_angle * bc_angle 0:# 第1,4象限b_angle abs(ba_angle - bc_angle)else:# 第2,3象限b_angle abs(ba_angle) abs(bc_angle)if b_angle 180:b_angle 360 - b_angleprint(\nba_angle:, ba_angle, bc_angle:, bc_angle, angle:, b_angle)start_angle ba_angleend_angle bc_anglereturn start_angle, end_angle, b_angle, triangle_data 4. 可视化 图像可视化坐标和圆的坐标系如下 坐标系相反圆坐标系逆时针如图所示 5. 全部代码 实现 Python 代码可直接执行C 同理实现 #!/usr/bin/env python # -*- encoding: utf-8 -*- Create : 2024/01/09 15:03:33 Author : Yuan Mingzhuo import numpy as np import cv2 import mathdef compute_vector_angle(a, b, c):计算两个向量 ba 和 bc 向量的夹角params a , 点 aparams b , 点 bparams c , 点 c# 我这里为了好理解使用三个点数据也可以用四个点triangle_data [a, b, c]# 向量夹角ba_angle math.atan2(a[1] - b[1], a[0] - b[0]) * 180 / math.pibc_angle math.atan2(c[1] - b[1], c[0] - b[0]) * 180 / math.pib_angle 0if ba_angle * bc_angle 0:# 第1,4象限b_angle abs(ba_angle - bc_angle)else:# 第2,3象限b_angle abs(ba_angle) abs(bc_angle)if b_angle 180:b_angle 360 - b_angleprint(\nba_angle:, ba_angle, bc_angle:, bc_angle, angle:, b_angle)start_angle ba_angleend_angle bc_anglereturn start_angle, end_angle, b_angle, triangle_datadef draw_image_vector_angle(image, triangle_data, start_angle, end_angle, angle):可视化显示params image , 图params triangle_data , 向量点数据start_angle , ba 向量角度end_angle , bc 向量角度angle , ba 与 bc 向量夹角# 点point_a (int(triangle_data[0][0]), int(triangle_data[0][1]))point_b (int(triangle_data[1][0]), int(triangle_data[1][1]))point_c (int(triangle_data[2][0]), int(triangle_data[2][1]))for point in triangle_data:cv2.circle(imgimage,center(int(point[0]), int(point[1])),radius2,color(255, 255, 255),thickness1,lineTypecv2.LINE_AA,)# 线lines [(point_b, point_a), (point_b, point_c), (point_a, point_c)]for line in lines:cv2.line(imgimage,pt1line[0],pt2line[1],color(0, 0, 255),thickness1,lineTypecv2.LINE_AA,)# 弧线startAngle start_angleendAngle end_angleif start_angle * end_angle 0:angle_data abs(start_angle) abs(end_angle)if angle_data 180:# 取反弧度结束角if end_angle 0:endAngle end_angle - 360else:endAngle end_angle 360print(DRAW : , startAngle, startAngle, endAngle, endAngle)cv2.ellipse(imgimage,centerpoint_b,axes(16, 16),angle360,startAnglestartAngle,endAngleendAngle,color(255, 255, 255),thickness1,lineTypecv2.LINE_AA,)# 角 Bangle_b_point [int(((point_a[0] point_b[0] point_c[0]) / 3)),int(((point_a[1] point_b[1] point_c[1]) / 3)),]cv2.putText(imgimage,textf{int(abs(angle))},organgle_b_point,fontFacecv2.FONT_HERSHEY_SIMPLEX,fontScale0.3,color(200, 200, 200),thickness1,lineTypecv2.LINE_AA,)return imageif __name__ __main__:可视化测试# 测试点a, b, c (70, 100), (100, 150), (170, 70)# 图像image np.full((300, 300, 3), 0, dtypenp.uint8)# 计算start_angle, end_angle, angle, triangle_data compute_vector_angle(a, b, c)# 绘制image draw_image_vector_angle(imageimage,triangle_datatriangle_data,start_anglestart_angle,end_angleend_angle,angleangle,)# 显示cv2.imshow(test, image)cv2.waitKey(3000) 6. 应用 骨骼点角度计算和可视化
http://www.pierceye.com/news/387466/

相关文章:

  • 自助建站网站seo公司静态网站作品
  • 内部网站建设、北京的网页建设公司
  • 网站建设的后台登录oa信息管理系统
  • 镇江企业网站建设公司wordpress模板如何修改
  • 汕头中文建站模板建设全网营销型网站
  • 外贸网站建设盲区雄安移动网络电视
  • 建站方法友情链接发布平台
  • 做美剧盗版网站国内购物网站案例分析
  • 淄博网站制作哪家公司好东莞网站设计公司哪家好
  • 用dreammwea怎么做视频网站域名注册网站建设
  • 网站关键词用热门的还是冷门注销网站备案时间
  • 苏晋建设集团网站书店网站建设目标调研的方案
  • 下沙建设局网站建设公司内网网站的意义
  • 全屏响应式网站模板污网站公司网站
  • 抚远佳木斯网站建设领动建站
  • 班级网站 建设模板做任务佣金网站源码
  • 网站的关键词库广州建网站培训
  • 好的网页设计网站网站排名提升工具
  • 个人网站需要那些企查查入口网页版
  • 怎么用自己主机做网站、淮南网站推广
  • 丰台网站制作网站域名.xin
  • 省建设厅网站6工作室网页模板
  • 怎么制作免费网站教程视频wordpress 准迁
  • html5新增标签seo网址超级外链工具
  • 自己做的网站访问不了建站如何挣钱
  • 网盘做网站做网站推广员工
  • 河北正规网站建设比较网页制作平台哪家好
  • 2017网站seo如何做wordpress设置登录背景
  • 网站的模块怎么做网站建设的技术支持包括
  • 青岛网站设计哪家好游戏小程序开发定制