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

做网站的回扣做淘宝网站用什么软件做

做网站的回扣,做淘宝网站用什么软件做,邢台市旅游景点排名前十,企业网站模板 简洁前言 点云数据作为一种丰富的三维空间信息表达方式#xff0c;通常用于自动驾驶、机器人导航和三维建模等领域。然而#xff0c;点云数据的直观性不如二维图像#xff0c;这限制了它在一些需要快速视觉反馈的应用场景中的使用。本文将探讨如何将点云数据转换为二维图像通常用于自动驾驶、机器人导航和三维建模等领域。然而点云数据的直观性不如二维图像这限制了它在一些需要快速视觉反馈的应用场景中的使用。本文将探讨如何将点云数据转换为二维图像并介绍相关的技术和实践方法。 实现原理 将3D Box进行投影到图片上。 width, height 480, 480 image np.zeros((height, width, 3), dtypenp.uint8)dis_x_thresh 50 dis_y_thresh 40 # 遍历每个点并在图像上绘制 for point in points:if abs(point[1]) dis_y_thresh or point[0] dis_x_thresh:x (dis_y_thresh-point[1]) * width /(dis_y_thresh*2) #此处的x对应于点云的yy (dis_x_thresh-point[0]) * height /(dis_x_thresh*2) 代码实现 #获取3dbox检测框 def load_groundtruth(gt_file):with open(gt_file, r) as hd:objects json.load(hd)return objects #获取检测框的角点 def get_obj_corners(obj):center [obj[Center][CenterX], obj[Center][CenterY], obj[Center][CenterZ]]size [obj[Size][ObjectLength], obj[Size][ObjectWidth], obj[Size][ObjectHeight]]yaw obj[Yaw]rot np.asmatrix([[math.cos(yaw), -math.sin(yaw)],\[math.sin(yaw), math.cos(yaw)]])plain_pts np.asmatrix([[0.5 * size[0], 0.5*size[1]],\[0.5 * size[0], -0.5*size[1]],\[-0.5 * size[0], -0.5*size[1]],\[-0.5 * size[0], 0.5*size[1]]])tran_pts np.asarray(rot * plain_pts.transpose())tran_pts tran_pts.transpose()corners np.arange(24).astype(np.float32).reshape(8, 3)for i in range(8):corners[i][0] center[0] tran_pts[i%4][0]corners[i][1] center[1] tran_pts[i%4][1]corners[i][2] center[2] (float(i 4) - 0.5) * size[2]return corners #将3d box投影映射到Bev图片上。 for obj in objects:corners get_obj_corners(obj)x1 (dis_y_thresh-corners[0][1]) * width /(dis_y_thresh*2)y1 (dis_x_thresh-corners[0][0]) * height /(dis_x_thresh*2)x2 (dis_y_thresh-corners[1][1]) * width /(dis_y_thresh*2)y2 (dis_x_thresh-corners[1][0]) * height /(dis_x_thresh*2)x3 (dis_y_thresh-corners[2][1]) * width /(dis_y_thresh*2)y3 (dis_x_thresh-corners[2][0]) * height /(dis_x_thresh*2)x4 (dis_y_thresh-corners[3][1]) * width /(dis_y_thresh*2)y4 (dis_x_thresh-corners[3][0]) * height /(dis_x_thresh*2)box np.array([int(x1),int(y1),int(x2),int(y2),int(x3),int(y3),int(x4),int(y4)])boxs box.reshape((-1,2))cv2.drawContours(image, [boxs], 0, (0, 255, 0), 2) 结果可视化
http://www.hkea.cn/news/14580389/

相关文章:

  • 湛江市建设局官方网站单业网站建设
  • php做网站的源码app网站开发哪家好
  • 网站内部结构优化有没有做cad单的网站
  • 帝国cms网站户外网站设计
  • 中小型网站建设公司硬件开发属于什么行业
  • 怎么样把以前做的网站删除建设集约化网站的进展情况
  • 德阳网站建设公司怀集县住房和城乡规划建设网站
  • 连云港做网站一级a做爰片 网站就能看
  • 爱站网挖掘关键词购物网站建设市场
  • php网站开发书籍线下教育机构
  • 烟台网站制作厂家联系方式网站几个数据库
  • 紫搜科技建站哈尔滨自助建站
  • 网站建设如何跑单子erp定制开发价格
  • 陕西手机网站制作网站开发产生费用分录怎么写
  • 织梦网站视频莱州做网站
  • cms网站开发php做的好详情页网站
  • 河南平价的seo整站优化定制湖南建立网站营销策划
  • 山西响应式网站建设设计怎么看公司是不是外包
  • 广州公共资源建设工程交易中心网站泰安建设银行网站
  • 在线装修设计网站网络信息推广服务
  • y2学年做的租房网站石家庄网站推广专业
  • 手机测评做视频网站网站正在建设中图片
  • ps做网站效果用国外服务器做违法网站
  • 17网站一起做网店怎么样网站开发语言学习
  • 网站添加视频代码wordpress打赏可见
  • 做网站能赚钱吗表情包支持wordpress的主机
  • 宁国网站开发学设计哪个职业学校比较好
  • 怎么看网站是否做推广网站用什么平台开发
  • 怎么做营销型网站设计烟台网站建设公司报价
  • 聊城网站建设设计开发公司杭州企业网站设计公司