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

网站后台的验证码网站热区图

网站后台的验证码,网站热区图,免费网站链接,做盗版影视网站违法吗文章目录 研究方向:如何判断?又如何纠正?如何判断?Demo实现:先判断一个遍历相关文件夹下的所有病例如何纠正?Demo相关知识点研究方向:如何判断?又如何纠正? 如何判断? 当然,我们不能以坐标的正负来判断 我们看到这个Bounding Box里面有stl模型的xyz三轴方向的最大值与最… 文章目录 研究方向:如何判断?又如何纠正?如何判断?Demo实现:先判断一个遍历相关文件夹下的所有病例 如何纠正?Demo 相关知识点 研究方向:如何判断?又如何纠正? 如何判断? 当然,我们不能以坐标的正负来判断 我们看到这个Bounding Box里面有stl模型的xyz三轴方向的最大值与最小值,如果是像左图那样,最明显的就是z轴的最大值是负数,他的范围是[-21.277,-3.4129], 然后,他的y轴范围是:[-21.0321,27.4901], 正常情况下,y轴的{max-min}的绝对值应该是z轴的{max-min}的绝对值 也就是说:正常情况下,y轴的长度短于z轴的长度.(这个才是我们用来判断的标准) Demo实现: 我们可以遍历某个文件的所有上颌的stl文件,按照上面的逻辑进行判断 先判断一个 const char* stlFilePath = "./upper.stl"; // 创建STL文件读取器 vtkSmartPointervtkSTLReader reader = vtkSmartPointervtkSTLReader::New(); reader-SetFileName(stlFilePath); reader-Update();// 获取STL数据 vtkSmartPointervtkPolyData inputPolyData = reader-GetOutput();// Compute the bounding box double bounds[6]; inputPolyData-GetBounds(bounds);// Bounds are in the form [xmin, xmax, ymin, ymax, zmin, zmax] double xmin = bounds[0]; double xmax = bounds[1]; double ymin = bounds[2]; double ymax = bounds[3]; double zmin = bounds[4]; double zmax = bounds[5];// Calculate the corner points double corners[8][3] = {{xmin, ymin, zmin},{xmax, ymin, zmin},{xmin, ymax, zmin},{xmax, ymax, zmin},{xmin, ymin, zmax},{xmax, ymin, zmax},{xmin, ymax, zmax},{xmax, ymax, zmax} }; cout "xmin:" xmin ",max:" xmax ",ymin:" ymin ",ymax:" ymax ",zmin:" zmin ",zmax" zmax endl; //y轴长度 double Ylen = ymax - ymin;//z轴长度 double Zlen = zmax - zmin; if (Ylen Zlen) {//异常;cout "此病例坐标轴异常" endl; }// 创建Mapper和Actor vtkSmartPointervtkPolyDataMapper mapper = vtkSmartPointervtkPolyDataMapper::New(); mapper-SetInputData(inputPolyData);vtkSmartPointervtkActor actor = vtkSmartPointervtkActor::New(); actor-SetMapper(mapper);// 创建渲染器和窗口 vtkSmartPointervtkRenderer renderer = vtkSmartPointervtkRenderer::New(); renderer-AddActor(actor);vtkSmartPointervtkRenderWindow renderWindow = vtkSmartPointervtkRenderWindow::New(); renderWindow-AddRenderer(renderer);vtkSmartPointervtkRenderWindowInteractor interactor = vtkSmartPointervtkRenderWindowInteractor::New(); interactor-SetRenderWindow(renderWindow);//调整相机位置,调整显示范围 renderer-ResetCamera();//鼠标移动方式 vtkNewvtkInteractorStyleTrackballCamera style; interactor-SetInteractorStyle(style);//设置坐标轴 vtkSmartPointervtkAxesActor axes = vtkSmartPointervtkAxesActor
http://www.w-s-a.com/news/654958/

相关文章:

  • 可信赖的武进网站建设中山网站建设方案
  • 网站设计方面有什么公司运动鞋网站建设目的
  • 学校门户网站流程建设方案找人做网站 多少钱
  • 网站域名更换相应内容网站策划 要求
  • 百盛联合建设集团网站开发网站的步骤
  • php做网站评价网络公司经营范围可以加技
  • 网站积分的作用保定专业网站建设
  • 莆田做网站公司电话如何提升网站访问速度
  • 网站开发流程步骤 口袋网页访问wordpress
  • 湘潭做网站的公司自助建站教程
  • 做网站推广和头条推广wordpress 验证密码错误
  • 淘宝联盟网站怎么做深圳市创想三维科技有限公司
  • 校园网站建设招标公告php网站开发什么
  • 06628 网页制作与网站开发陕西省交通建设网站
  • 做wish如何利用数据网站暗红色网站
  • 企业 网站备案 法人长春建站模板搭建
  • 网站做快照网站改版 升级的目的
  • 自己做一个网站要多少钱海外推广什么意思
  • 郑州做网站哪家专业网络基础知识大全
  • 济南制作网站企业php 调试网站
  • 互联网站管理工作细则做网站通栏模糊
  • 徐州手机网站开发公司电话青岛有名的互联网公司
  • 如何在手机做网站wordpress 网站搬迁
  • 网站透明导航代码国外卖货平台有哪些
  • 张家界网站建设方案中国网页设计师
  • 淮南网站建设服务东莞营销型手机网站建设
  • 常德做网站专业公司河南高端网站建设
  • 网站服务器建设的三种方法会展设计ppt
  • 如何把自己做的网站放到内网seo优化网络
  • 北京网站建设net2006厦门优化公司