• Stars
    star
    6
  • Rank 2,539,965 (Top 51 %)
  • Language
    C++
  • Created about 14 years ago
  • Updated about 14 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Use clustered point hierarchies to orient point cloud normals.

More Repositories

1

Examples

Many examples of many features of many software packages
C++
227
star
2

PatchBasedInpainting

A patch based image inpainting framework.
C++
46
star
3

InteractiveImageGraphCutSegmentation

An ITK/VTK implementation of graph cuts based image segmentation
C++
41
star
4

QtExamples

Examples of how to do many things in Qt
C++
40
star
5

PoissonReconstruction

Poisson surface reconstruction implementation in VTK
C++
36
star
6

VTKHoughPlanes

Hough transform to find planes in point clouds
C++
33
star
7

KMeansClustering

KMeans clustering in Eigen.
C++
23
star
8

SuperPixelSegmentation

Segment an image into super pixels
C++
21
star
9

VTK_PCL_Conversions

NOTE: This work has been merged into the PCL trunk repository. Conversion between the VTP and PCD file formats
C++
21
star
10

GrabCut

NOTE: Image segmentation that iteratively uses Expectation Maximization for Gaussian Mixture Model estimation and Graph Cuts.
C++
20
star
11

ClusteringSegmentation

Point cloud segmentation using radially bounded nearest neighbor clustering
C++
20
star
12

Inpainting

Image inpainting
C++
18
star
13

PointCloudHoleFilling

Fills holes in organized point clouds
C++
17
star
14

BGLExamples

Examples of how to use features of the Boost Graph Library. This repository is a staging area while the examples are prepared to be moved one at a time to the Boost repository. Examples that have been moved already can be found here: https://svn.boost.org/svn/boost/trunk/libs/graph/doc/table_of_contents.html
C++
15
star
15

BezierSurface

Bezier surface source and widget for VTK
C++
14
star
16

ImageGraphCutSegmentation

This is a non-interactive version of image graph-cut segmentation with an ITK interface.
C++
14
star
17

MPUReconstruction

MPU surface reconstruction
C++
13
star
18

PointSetProcessing

A set of classes (vtkPointSetOutlierRemoval, vtkPointSetNormalEstimation, vtkPointSetNormalOrientation, vtkPointSetCurvatureEstimation, vtkEuclideanMinimumSpanningTree, and vtkRiemannianGraphFilter) to enable several basic operations on point sets. These classes are implemented as VTK filters.
C++
13
star
19

VTK-GraphConversions

VTK Graph Conversions
C++
12
star
20

WaveletReconstruction

Wavelet based surface reconstruction
C++
12
star
21

PoissonEditing

Poisson editing
C++
11
star
22

vtkOBJWriter

vtkOBJWriter
C++
9
star
23

vtkBestFitPlane

Find the best fit (least squares) plane to a set of points
C++
9
star
24

SyntheticLidarScanner

A synthetic LiDAR scanner for VTK
C++
8
star
25

vtkOFFReader

An OFF reader for VTK
C++
8
star
26

VTKHelpers

Helper functions for VTK
C++
7
star
27

ComputeDescriptors

Compute many different PCL descriptors and add them to a VTK point cloud
C++
7
star
28

InteractiveImageRegistration

Functionality just like Matlab's cpselect, but using ITK/VTK. This allows a user to select corresponding points in two images which are then used as landmarks for registration.
C++
7
star
29

vtkEllipsoidSource

An ellipsoid class for VTK and Paraview
C++
7
star
30

vtkQuadraticSurfaceFitting

Fit a quadratic surface to a point cloud
C++
7
star
31

PatchMatch

PatchMatch in ITK
C++
7
star
32

vtkImageNormalizedCrossCorrelation

Normalized cross correlation of two images
C++
7
star
33

BinaryDenoising

Binary denoising using Loopy Belief Propagation in ITK
C++
7
star
34

PointSetSurfaceReconstruction

VTK Journal 713
C++
7
star
35

InteractiveLidarSegmentation

Interactive LiDAR segmentation
C++
6
star
36

vtkFrameRateWidget

A widget which displays TextActor that displays the current frame rate of the render window
C++
6
star
37

EigenHelpers

Helper functions for the Eigen library.
C++
5
star
38

vtkImageTraversal

Traverse a vtkImageData and get its 4-connected neighbors
C++
5
star
39

PatchMatchImageStack

A stripped down and modified version of ImageStack that provides only what is necessary for the PatchMatch algorithm.
C
5
star
40

PTXTools

Read a PTX file into an ITK image
C++
5
star
41

SuperPoints

Super pixel analogy on point clouds
C++
5
star
42

DouglasPeuckerPolylineSimplification

Simplify a polyline using the Douglas-Peucker algorithm
C++
5
star
43

InteractivePoissonEditing

A GUI for Poisson Editing
C++
5
star
44

StructurePropagation

Image completion using user provided guidance.
C++
5
star
45

XMeansClustering

An algorithm that attempts to determine K in a KMeansClustering setting.
C++
4
star
46

ScribbleInteractorStyle

An interactor style for VTK that allows a user to "scribble" on an image.
C++
4
star
47

StratifiedSampling

Resample a mesh with uniform spacing
C++
4
star
48

Histogram

Histograms of images
C++
4
star
49

BDSInpainting

Inpainting based on Bidirectional Similarity (the coherence term only)
C++
4
star
50

LidarProbability

Consistency and confidence computations of 3D mesh and LiDAR scans.
C++
4
star
51

MooreTracing

Computes an ordered contour on a blob or a discrete image contour.
C++
4
star
52

WalshHadamardTransform

Walsh Hadamard Transform of an image.
C++
4
star
53

ComputationThread

A framework to run long computations in a QT GUI.
C++
4
star
54

Resectioning

Map the colors from an external image onto a LiDAR scan
C++
4
star
55

CriminisiLidarInpainting

Criminisi inpainting specialized to fill LiDAR data
C++
4
star
56

PCLMirror

A git mirror of the PCL SVN repository.
C++
4
star
57

ITK_OneShot

Short programs which perform specific operations on images
C++
4
star
58

vtkPolyDataMovingAverageFilter

Smooth a point cloud by moving each point to the average of its neighbors (RBNN)
C++
4
star
59

KNNGraphFilter

A VTK filter that creates a K-Nearest Neighbor graph on a point set.
C++
4
star
60

ITKHelpers

Helper functions for ITK
C++
4
star
61

vtkVoodooReader

A VTK reader for Voodoo Camera Tracker files
C++
4
star
62

ITKVTKHelpers

Helper functions that operate simultaneously on ITK and VTK structures.
C++
4
star
63

SelectCorrespondences

This repository allows a user to select correspondences in any combination of pairs of 2D and 3D data. It combines the functionality of https://github.com/daviddoria/InteractiveCorrespondenceSelection and https://github.com/daviddoria/SelectCorrespondences2D3D
C++
4
star
64

Widgets

Custom widgets that are reusable
C++
3
star
65

ClosedLoopSimplification

Compute a low-edge-count approximation of a complex, discrete closed contour.
C++
3
star
66

ITK_EM_Example

C++
3
star
67

ComputeAndCompareDescriptors

Compute and compare descriptors
C++
3
star
68

CompareDescriptors

Compare descriptors of all points in a point cloud to a specified point
C++
3
star
69

PriorityBeliefPropagation

Priority Belief Propagation on MRFs (Komodakis)
C++
3
star
70

ITKVTKCamera

Some functions to make viewing ITK images in VTK easier.
C++
3
star
71

vtkKMeansClustering

KMeans clustering for VTK
C++
3
star
72

vtkNoiseFilter

Add noise to polydata points
C++
3
star
73

DynamicProgramming

An implementation of dynamic programming applied to a labeling problem.
C++
3
star
74

vtkPTXReader

Read a Leica ptx file
C++
3
star
75

TensorVoting

Curve extraction via tensor voting
C++
3
star
76

SmallHoleFiller

Fill small holes in an ITK image
C++
3
star
77

AgglomerativeClustering

Agglomerative clustering in VTK
C++
3
star
78

SmartNearestNeighbors

BSP Nearest Neighbors and Voronoi Nearest Neighbors
C++
3
star
79

vtkImageFileReader

Read most common image formats (jpg, png, tiff, bmp)
C++
3
star
80

QtHandleItem

Resize a QGraphicsRectItem with handles
C++
3
star
81

SelectCorrespondences2D3D

Select corresponding points in an image and a point cloud
C++
3
star
82

EngineeringNotes

A repository of the notes from EngineeringNotes.net
3
star
83

ExpectationMaximization

Expectation-Maximization for Gaussian Mixture Models in VTK
C++
3
star
84

vtkBinaryBlobPerimeter

Find boundaries of objects in binary images
C++
3
star
85

InteractivePatchMatch

A GUI interface for the PatchMatch algorithm
C++
3
star
86

PatchComparison

Compare patches of images in many different ways.
C++
3
star
87

LidarScan

This is a legacy project that is currently being ported. It is here for historical preservation only.
C++
3
star
88

itkHoughTransform

Abstract Hough Transform interface for ITK
C
3
star
89

LidarImageHighlight

Select a region in an RGB image associated with a LiDAR scan and highlight the corresponding region of the mesh
C++
3
star
90

Mask

A Mask image type for ITK
C++
3
star
91

Tools

A consolidation of old projects (VTKHelpers, VXLHelpers, Geometry, ModelFile, and KDTree).
C++
2
star
92

DijkstraBinaryImage

Compute the shortest path between two white pixels in a binary image
C++
2
star
93

InteractiveDEMViewer

View an image of a terrain and interactively show the mesh corresponding to a selected region
C++
2
star
94

MarkPoints

Draw squares over a list of pixels in an image
C++
2
star
95

vtkHokuyo

A VTK wrapper of the Hokuyo UTM-30LX driver
Shell
2
star
96

PatchClustering

Cluster patches in an image
C++
2
star
97

ITKQtHelpers

Functions to convert between ITK and Qt formats.
C++
2
star
98

Tutorials

Tutorials on many things
2
star
99

vtkMeanShiftClustering

Mean shift clustering for VTK
C++
2
star
100

ConnectTheDots

Interactively produce a contour from a set of points
C++
2
star