[vtkusers] Region with highest number of points

Ioana Barcan ioana.barcan at ymail.com
Mon Aug 29 05:22:00 EDT 2016

Still didn't find a way to extract an area with the highest point density.
The closest solution so far was to extract the regions with size greater than a given threshold by applying two connectivity filters:
  // Get all regions  vtkSmartPointer<vtkPolyDataConnectivityFilter> connectivityFilter = vtkSmartPointer<vtkPolyDataConnectivityFilter>::New();  connectivityFilter->SetInputConnection(cleanFilter->GetOutputPort());  connectivityFilter->SetExtractionModeToAllRegions();  connectivityFilter->Update();    // Get region sizes  vtkSmartPointer<vtkIdTypeArray> regionSizes = connectivityFilter->GetRegionSizes();    vtkIdType sizeThresh = 10;    // Select only regions with size > sizeThresh   vtkSmartPointer<vtkPolyDataConnectivityFilter> newConnectivityFilter = vtkSmartPointer<vtkPolyDataConnectivityFilter>::New();  newConnectivityFilter->SetInputConnection(connectivityFilter->GetOutputPort());  newConnectivityFilter->SetExtractionModeToSpecifiedRegions();    for (vtkIdType regionIndex = 0; regionIndex < connectivityFilter->GetNumberOfExtractedRegions(); ++regionIndex)  {    if (regionSizes->GetValue(regionIndex) > regThresh)    {      newConnectivityFilter->AddSpecifiedRegion(regionIndex);    }  }    newConnectivityFilter->Update();      Now I need to find a way to select the bigger area that contains the most number of such regions...

      From: Ioana Barcan via vtkusers <vtkusers at vtk.org>
 To: "vtkusers at vtk.org" <vtkusers at vtk.org> 
 Sent: Thursday, August 25, 2016 4:14 PM
 Subject: [vtkusers] Region with highest number of points
Hi,  Given a poly data that represents a 3D model and a radius, isthere any way to retrieve a region (sphere?) where the point density is thehighest (i.e. the sphere with the given radius that contains the highest numberof points within itself)?  Thank you,Ioana 
Powered by www.kitware.com

Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the VTK FAQ at: http://www.vtk.org/Wiki/VTK_FAQ

Search the list archives at: http://markmail.org/search/?q=vtkusers

Follow this link to subscribe/unsubscribe:

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtkusers/attachments/20160829/1f6e37cd/attachment.html>

More information about the vtkusers mailing list