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

南京网站建设案例快手自媒体平台注册入口

南京网站建设案例,快手自媒体平台注册入口,红河企业网络推广外包,网站建设服务天软科技前言#xff1a; vtkPolyDataConnectivityFilter 使用过#xff0c;但网上没有看到完事的教程#xff1b;这里整理一下#xff1b; 提取数据集中连通的多边形数据。 该类是一个滤波器#xff0c;提取cell#xff08;区域#xff09; - 拥有公共点或者满足某个阈值 该类…前言 vtkPolyDataConnectivityFilter 使用过但网上没有看到完事的教程这里整理一下 提取数据集中连通的多边形数据。 该类是一个滤波器提取cell区域 - 拥有公共点或者满足某个阈值 该类在提取连通区域时候有如下6种模式    1 提取数据集中的最大最多点连接区域SetExtractionModeTo LargestRegion();     2提取指定区域号SetExtractionModeTo SpecifiedRegions();     3提取共享指定点ids的所有区域SetExtractionModeTo PointSeededRegions();     4提取共享指定单元ID的所有区域SetExtractionModeTo CellSeededRegions();     5提取最靠近指定点的区域SetExtractionModeTo ClosestPointRegion();     6提取所有区域用于着色区域SetExtractionModeTo AllRegions() 这个滤波器是针对多边形数据的。 通过修改 ScalarConnectivity 该布尔值可以修改该类的行为。如果该值为true算法中① 共享一个点的cell 会被认为是几何连通的②cell中点的标量在指定的标量范围内这两种情况下cell会被认为是连通的。 如果 ScalarConnectivity 和 FullScalarConnectivity 都为 true只有当cell中所有的点的标量值满足指定范围该cell才会被认为是连通的。如果 FullScalarConnectivity 为false,cell中任何一个点满足标量的指定范围都会被认为是连通的。 ColorRegionsOn() 用于对不同的连通区域着色。 1. LargestRegion 这种通常取最大的哪个 vtkNewvtkPolyDataConnectivityFilter ConnectivityFilter ;ConnectivityFilter-SetInputConnection(polyData);ConnectivityFilter-SetExtractionModeToLargestRegion();ConnectivityFilter-Updata() // get largest region mPolydata-DeepCopy(ConnectivityFilter-GetOutput()); 2. SpecifiedRegions 可能会有多个连通区域每个有相应Id; 需要在第6个的基础上取其中一个 vtkNewvtkConnectivityFilter connectivityFilter;connectivityFilter-SetInputData(mVtkPolyDataAll);connectivityFilter-SetExtractionModeToAllRegions();connectivityFilter-ColorRegionsOn();connectivityFilter-Update();int regionNum connectivityFilter-GetNumberOfExtractedRegions() # 获取连通区域的数目 for (int i 0;iregionNum;i) {connectivityFilter2 vtk.vtkPolyDataConnectivityFilter()connectivityFilter2.SetInputData(mVtkPolyDataAll)connectivityFilter2.InitializeSpecifiedRegionList() # 清空要提取的连通区域号的列表connectivityFilter2.SetExtractionModeToSpecifiedRegions() # 用于提取一个或多个连通区域connectivityFilter2.AddSpecifiedRegion(i) # 设置提取的连通区域号connectivityFilter2.Update()// get one regionvtkPolyData * polydata connectivityFilter2-GetOutput(); } 3. SetExtractionModeToPointSeededRegions 获取包含一个 点 id 的区域 需要先找到一个点Id,这个 id 通常需要使用交互鼠标选择得到 vtkSmartPointervtkPolyDataConnectivityFilter connectivityFilter vtkSmartPointervtkPolyDataConnectivityFilter::New();connectivityFilter-SetInputData(appendFilter-GetOutput());connectivityFilter-SetExtractionModeToPointSeededRegions();connectivityFilter-AddSeed(100);connectivityFilter-Update();// get plydataconnectivityFilter-GetOutput(); 4. SetExtractionModeToCellSeededRegions 需要指定一个 cell id; vtkSmartPointervtkPolyDataConnectivityFilter connectivityFilter vtkSmartPointervtkPolyDataConnectivityFilter::New();connectivityFilter-SetInputData(polyData);connectivityFilter-SetExtractionModeToCellSeededRegions(); connectivityFilter-InitializeSeedList();connectivityFilter-AddSeed(cellId); connectivityFilter-Update(); 6. SetExtractionModeToClosestPointRegion 提取最靠近指定点的区域 vtkSmartPointervtkPolyDataConnectivityFilter connectivityFilter vtkSmartPointervtkPolyDataConnectivityFilter::New();connectivityFilter-SetInputData(polyData);connectivityFilter-SetExtractionModeToClosestPointRegion(); connectivityFilter-InitializeSeedList();connectivityFilter-AddSeed(PointId); connectivityFilter-Update(); 6. SetExtractionModeToAllRegions 获取所有连通区域 vtkSmartPointervtkPolyDataConnectivityFilter connectFilter1vtkSmartPointervtkPolyDataConnectivityFilter::New();connectFilter1-SetInputConnection(contourFilter-GetOutputPort());connectFilter1-SetExtractionModeToAllRegions();connectFilter1-ColorRegionsOn();connectFilter1-MarkVisitedPointIdsOn();connectFilter1-Update();int regionNumconnectFilter1-GetNumberOfExtractedRegions();qDebug()regionNum:regionNum;
http://www.dnsts.com.cn/news/42545.html

相关文章:

  • 木马工业设计公司seo培训赚钱
  • 免费创建个人网站美容整形网站模板
  • 海兴做网站莱州教体局网站
  • 请别人做网站的缺点百度申请完域名怎么建设网站
  • 网站建设需要哪些资质知乎 php网站开发书籍_
  • 企业做网站须要注意些什么如何用电脑主机做网站主机
  • 网站开发招标参数外包网站会自己做原型吗
  • 确定网站设计公司简报网站建设80hoe
  • 学院网站建设管理规章制度WordPress 固定域名
  • 怎么建公司网站账号如何做盗版电影网站
  • 哈尔滨网站建设一薇ls15227方维网络的服务范围
  • 南昌县城乡规划建设局官方网站wordpress如何修改布局
  • 素材动图网站南京怎样优化关键词排名
  • 最常见企业网站公司有哪些网站seo外包价格
  • 找工作一般上什么网站比较好ps案例教程网站
  • 珠海网站搭建搜索引擎优化服务公司哪家好
  • 做网站建设工资多少电子政务 和网站建设总结
  • 深圳民治网站建设开发公司会议提纲
  • 无锡手机网站开发wordpress 博客搭建
  • 平凉网站建设软件生成器
  • 成都市金堂县网站建设百度智能云
  • 如何建立手机网站永久免费空间免备案
  • 企业网站用什么域名网站程序 不能创建文件夹
  • 专门做尾单的那个网站叫啥承包工地的网站
  • 有视频做的很好的网站吗关于网站开发相关法律条款
  • 可以建设彩票网站吗微信模板编辑器
  • 高端网站开发哪里好wordpress 模板添加
  • wordpress大前端整站一个人可以建设几个网站
  • 手机公司网站建设长春建设公司网站
  • 邢台做wap网站费用建网站资阳哪家强?