pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics graphics/pcl: add first version of Point Clou...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/65591a505091
branches:  trunk
changeset: 451870:65591a505091
user:      thor <thor%pkgsrc.org@localhost>
date:      Mon May 03 06:25:11 2021 +0000

description:
graphics/pcl: add first version of Point Cloud Library

This so far misses the visualization part, which is waiting
for VTK being updated. It should be added as an option, then,
maybe suggested by default.
devel/metslib: added the tabu search framework
graphics/pcl: add first version of Point Cloud Library

This so far misses the visualization part, which is waiting
for VTK being updated. It should be added as an option, then,
maybe suggested by default.

diffstat:

 graphics/Makefile                                                             |    3 +-
 graphics/pcl/DESCR                                                            |    2 +
 graphics/pcl/Makefile                                                         |   27 +
 graphics/pcl/PLIST                                                            |  976 ++++++++++
 graphics/pcl/buildlink3.mk                                                    |   16 +
 graphics/pcl/depends.mk                                                       |   11 +
 graphics/pcl/distinfo                                                         |   11 +
 graphics/pcl/patches/patch-cmake_Modules_FindQhull.cmake                      |   24 +
 graphics/pcl/patches/patch-surface_include_pcl_surface_convex__hull.h         |   20 +
 graphics/pcl/patches/patch-surface_include_pcl_surface_impl_concave__hull.hpp |  156 +
 graphics/pcl/patches/patch-surface_include_pcl_surface_impl_convex__hull.hpp  |  168 +
 graphics/pcl/patches/patch-surface_include_pcl_surface_qhull.h                |   29 +
 12 files changed, 1442 insertions(+), 1 deletions(-)

diffs (truncated from 1501 to 300 lines):

diff -r ba78d02f763d -r 65591a505091 graphics/Makefile
--- a/graphics/Makefile Mon May 03 06:18:15 2021 +0000
+++ b/graphics/Makefile Mon May 03 06:25:11 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.928 2021/04/09 09:07:41 pin Exp $
+# $NetBSD: Makefile,v 1.929 2021/05/03 06:25:11 thor Exp $
 #
 
 COMMENT=       Graphics tools and libraries
@@ -437,6 +437,7 @@
 SUBDIR+=       papirus-folders
 SUBDIR+=       papirus-icon-theme
 SUBDIR+=       pastel
+SUBDIR+=       pcl
 SUBDIR+=       pdfpc
 SUBDIR+=       pdiff
 SUBDIR+=       pear-Image_Canvas
diff -r ba78d02f763d -r 65591a505091 graphics/pcl/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/pcl/DESCR        Mon May 03 06:25:11 2021 +0000
@@ -0,0 +1,2 @@
+The Point Cloud Library (PCL) is a standalone, large scale,
+open project for 2D/3D image and point cloud processing.
diff -r ba78d02f763d -r 65591a505091 graphics/pcl/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/pcl/Makefile     Mon May 03 06:25:11 2021 +0000
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1 2021/05/03 06:25:11 thor Exp $
+
+GITHUB_PROJECT=        pcl
+GITHUB_TAG=    pcl-${PKGVERSION}
+DISTNAME=      pcl-1.11.1
+PLIST_SUBST+=  PCL_V=1.11
+CATEGORIES=    graphics
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=PointCloudLibrary/}
+
+MAINTAINER=    thomas.orgis%uni-hamburg.de@localhost
+HOMEPAGE=      https://github.com/PointCloudLibrary/pcl/
+COMMENT=       2D/3D image and point cloud processing
+LICENSE=       modified-bsd
+
+WRKSRC=                ${WRKDIR}/pcl-pcl-${PKGVERSION}
+USE_CMAKE=     yes
+USE_LANGUAGES= c c++
+USE_TOOLS+=    pkg-config
+
+CMAKE_ARGS+=   -DWITH_QHULL=TRUE
+# Those could be enabled as options if desired.
+CMAKE_ARGS+=   -DWITH_CUDA=FALSE
+CMAKE_ARGS+=   -DWITH_QT=FALSE
+
+.include "../../graphics/pcl/depends.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff -r ba78d02f763d -r 65591a505091 graphics/pcl/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/pcl/PLIST        Mon May 03 06:25:11 2021 +0000
@@ -0,0 +1,976 @@
+@comment $NetBSD: PLIST,v 1.1 2021/05/03 06:25:11 thor Exp $
+bin/pcl_add_gaussian_noise
+bin/pcl_boundary_estimation
+bin/pcl_cluster_extraction
+bin/pcl_compute_cloud_error
+bin/pcl_compute_hausdorff
+bin/pcl_compute_hull
+bin/pcl_concatenate_points_pcd
+bin/pcl_convert_pcd_ascii_binary
+bin/pcl_crf_segmentation
+bin/pcl_crop_to_hull
+bin/pcl_demean_cloud
+bin/pcl_elch
+bin/pcl_extract_feature
+bin/pcl_fast_bilateral_filter
+bin/pcl_fpfh_estimation
+bin/pcl_generate
+bin/pcl_gp3_surface
+bin/pcl_grid_min
+bin/pcl_hdl_grabber
+bin/pcl_icp
+bin/pcl_icp2d
+bin/pcl_linemod_detection
+bin/pcl_local_max
+bin/pcl_lum
+bin/pcl_marching_cubes_reconstruction
+bin/pcl_match_linemod_template
+bin/pcl_mls_smoothing
+bin/pcl_morph
+bin/pcl_ndt2d
+bin/pcl_ndt3d
+bin/pcl_normal_estimation
+bin/pcl_outlier_removal
+bin/pcl_passthrough_filter
+bin/pcl_pcd2ply
+bin/pcl_pcd2vtk
+bin/pcl_pcd_change_viewpoint
+bin/pcl_pcd_convert_NaN_nan
+bin/pcl_pcd_introduce_nan
+bin/pcl_pclzf2pcd
+bin/pcl_plane_projection
+bin/pcl_ply2obj
+bin/pcl_ply2pcd
+bin/pcl_ply2ply
+bin/pcl_ply2raw
+bin/pcl_plyheader
+bin/pcl_poisson_reconstruction
+bin/pcl_progressive_morphological_filter
+bin/pcl_radius_filter
+bin/pcl_sac_segmentation_plane
+bin/pcl_spin_estimation
+bin/pcl_train_linemod_template
+bin/pcl_train_unary_classifier
+bin/pcl_transform_from_viewpoint
+bin/pcl_transform_point_cloud
+bin/pcl_unary_classifier_segment
+bin/pcl_uniform_sampling
+bin/pcl_vfh_estimation
+bin/pcl_voxel_grid
+bin/pcl_xyz2pcd
+include/pcl-${PCL_V}/pcl/2d/convolution.h
+include/pcl-${PCL_V}/pcl/2d/edge.h
+include/pcl-${PCL_V}/pcl/2d/impl/convolution.hpp
+include/pcl-${PCL_V}/pcl/2d/impl/edge.hpp
+include/pcl-${PCL_V}/pcl/2d/impl/kernel.hpp
+include/pcl-${PCL_V}/pcl/2d/impl/morphology.hpp
+include/pcl-${PCL_V}/pcl/2d/kernel.h
+include/pcl-${PCL_V}/pcl/2d/morphology.h
+include/pcl-${PCL_V}/pcl/ModelCoefficients.h
+include/pcl-${PCL_V}/pcl/PCLHeader.h
+include/pcl-${PCL_V}/pcl/PCLImage.h
+include/pcl-${PCL_V}/pcl/PCLPointCloud2.h
+include/pcl-${PCL_V}/pcl/PCLPointField.h
+include/pcl-${PCL_V}/pcl/PointIndices.h
+include/pcl-${PCL_V}/pcl/PolygonMesh.h
+include/pcl-${PCL_V}/pcl/TextureMesh.h
+include/pcl-${PCL_V}/pcl/Vertices.h
+include/pcl-${PCL_V}/pcl/cloud_iterator.h
+include/pcl-${PCL_V}/pcl/common/angles.h
+include/pcl-${PCL_V}/pcl/common/bivariate_polynomial.h
+include/pcl-${PCL_V}/pcl/common/boost.h
+include/pcl-${PCL_V}/pcl/common/centroid.h
+include/pcl-${PCL_V}/pcl/common/colors.h
+include/pcl-${PCL_V}/pcl/common/common.h
+include/pcl-${PCL_V}/pcl/common/common_headers.h
+include/pcl-${PCL_V}/pcl/common/concatenate.h
+include/pcl-${PCL_V}/pcl/common/copy_point.h
+include/pcl-${PCL_V}/pcl/common/distances.h
+include/pcl-${PCL_V}/pcl/common/eigen.h
+include/pcl-${PCL_V}/pcl/common/feature_histogram.h
+include/pcl-${PCL_V}/pcl/common/fft/_kiss_fft_guts.h
+include/pcl-${PCL_V}/pcl/common/fft/kiss_fft.h
+include/pcl-${PCL_V}/pcl/common/fft/kiss_fftr.h
+include/pcl-${PCL_V}/pcl/common/file_io.h
+include/pcl-${PCL_V}/pcl/common/gaussian.h
+include/pcl-${PCL_V}/pcl/common/generate.h
+include/pcl-${PCL_V}/pcl/common/geometry.h
+include/pcl-${PCL_V}/pcl/common/impl/accumulators.hpp
+include/pcl-${PCL_V}/pcl/common/impl/angles.hpp
+include/pcl-${PCL_V}/pcl/common/impl/bivariate_polynomial.hpp
+include/pcl-${PCL_V}/pcl/common/impl/centroid.hpp
+include/pcl-${PCL_V}/pcl/common/impl/common.hpp
+include/pcl-${PCL_V}/pcl/common/impl/copy_point.hpp
+include/pcl-${PCL_V}/pcl/common/impl/eigen.hpp
+include/pcl-${PCL_V}/pcl/common/impl/file_io.hpp
+include/pcl-${PCL_V}/pcl/common/impl/gaussian.hpp
+include/pcl-${PCL_V}/pcl/common/impl/generate.hpp
+include/pcl-${PCL_V}/pcl/common/impl/intensity.hpp
+include/pcl-${PCL_V}/pcl/common/impl/intersections.hpp
+include/pcl-${PCL_V}/pcl/common/impl/io.hpp
+include/pcl-${PCL_V}/pcl/common/impl/norms.hpp
+include/pcl-${PCL_V}/pcl/common/impl/pca.hpp
+include/pcl-${PCL_V}/pcl/common/impl/piecewise_linear_function.hpp
+include/pcl-${PCL_V}/pcl/common/impl/polynomial_calculations.hpp
+include/pcl-${PCL_V}/pcl/common/impl/projection_matrix.hpp
+include/pcl-${PCL_V}/pcl/common/impl/random.hpp
+include/pcl-${PCL_V}/pcl/common/impl/spring.hpp
+include/pcl-${PCL_V}/pcl/common/impl/transformation_from_correspondences.hpp
+include/pcl-${PCL_V}/pcl/common/impl/transforms.hpp
+include/pcl-${PCL_V}/pcl/common/impl/vector_average.hpp
+include/pcl-${PCL_V}/pcl/common/intensity.h
+include/pcl-${PCL_V}/pcl/common/intersections.h
+include/pcl-${PCL_V}/pcl/common/io.h
+include/pcl-${PCL_V}/pcl/common/norms.h
+include/pcl-${PCL_V}/pcl/common/pca.h
+include/pcl-${PCL_V}/pcl/common/piecewise_linear_function.h
+include/pcl-${PCL_V}/pcl/common/point_tests.h
+include/pcl-${PCL_V}/pcl/common/polynomial_calculations.h
+include/pcl-${PCL_V}/pcl/common/poses_from_matches.h
+include/pcl-${PCL_V}/pcl/common/projection_matrix.h
+include/pcl-${PCL_V}/pcl/common/random.h
+include/pcl-${PCL_V}/pcl/common/spring.h
+include/pcl-${PCL_V}/pcl/common/synchronizer.h
+include/pcl-${PCL_V}/pcl/common/time.h
+include/pcl-${PCL_V}/pcl/common/time_trigger.h
+include/pcl-${PCL_V}/pcl/common/transformation_from_correspondences.h
+include/pcl-${PCL_V}/pcl/common/transforms.h
+include/pcl-${PCL_V}/pcl/common/utils.h
+include/pcl-${PCL_V}/pcl/common/vector_average.h
+include/pcl-${PCL_V}/pcl/compression/color_coding.h
+include/pcl-${PCL_V}/pcl/compression/compression_profiles.h
+include/pcl-${PCL_V}/pcl/compression/entropy_range_coder.h
+include/pcl-${PCL_V}/pcl/compression/libpng_wrapper.h
+include/pcl-${PCL_V}/pcl/compression/octree_pointcloud_compression.h
+include/pcl-${PCL_V}/pcl/compression/organized_pointcloud_conversion.h
+include/pcl-${PCL_V}/pcl/compression/point_coding.h
+include/pcl-${PCL_V}/pcl/console/parse.h
+include/pcl-${PCL_V}/pcl/console/print.h
+include/pcl-${PCL_V}/pcl/console/time.h
+include/pcl-${PCL_V}/pcl/conversions.h
+include/pcl-${PCL_V}/pcl/correspondence.h
+include/pcl-${PCL_V}/pcl/exceptions.h
+include/pcl-${PCL_V}/pcl/features/3dsc.h
+include/pcl-${PCL_V}/pcl/features/board.h
+include/pcl-${PCL_V}/pcl/features/boost.h
+include/pcl-${PCL_V}/pcl/features/boundary.h
+include/pcl-${PCL_V}/pcl/features/brisk_2d.h
+include/pcl-${PCL_V}/pcl/features/cppf.h
+include/pcl-${PCL_V}/pcl/features/crh.h
+include/pcl-${PCL_V}/pcl/features/cvfh.h
+include/pcl-${PCL_V}/pcl/features/don.h
+include/pcl-${PCL_V}/pcl/features/eigen.h
+include/pcl-${PCL_V}/pcl/features/esf.h
+include/pcl-${PCL_V}/pcl/features/feature.h
+include/pcl-${PCL_V}/pcl/features/flare.h
+include/pcl-${PCL_V}/pcl/features/fpfh.h
+include/pcl-${PCL_V}/pcl/features/fpfh_omp.h
+include/pcl-${PCL_V}/pcl/features/from_meshes.h
+include/pcl-${PCL_V}/pcl/features/gasd.h
+include/pcl-${PCL_V}/pcl/features/gfpfh.h
+include/pcl-${PCL_V}/pcl/features/grsd.h
+include/pcl-${PCL_V}/pcl/features/impl/3dsc.hpp
+include/pcl-${PCL_V}/pcl/features/impl/board.hpp
+include/pcl-${PCL_V}/pcl/features/impl/boundary.hpp
+include/pcl-${PCL_V}/pcl/features/impl/brisk_2d.hpp
+include/pcl-${PCL_V}/pcl/features/impl/cppf.hpp
+include/pcl-${PCL_V}/pcl/features/impl/crh.hpp
+include/pcl-${PCL_V}/pcl/features/impl/cvfh.hpp
+include/pcl-${PCL_V}/pcl/features/impl/don.hpp
+include/pcl-${PCL_V}/pcl/features/impl/esf.hpp
+include/pcl-${PCL_V}/pcl/features/impl/feature.hpp
+include/pcl-${PCL_V}/pcl/features/impl/flare.hpp
+include/pcl-${PCL_V}/pcl/features/impl/fpfh.hpp
+include/pcl-${PCL_V}/pcl/features/impl/fpfh_omp.hpp
+include/pcl-${PCL_V}/pcl/features/impl/gasd.hpp
+include/pcl-${PCL_V}/pcl/features/impl/gfpfh.hpp
+include/pcl-${PCL_V}/pcl/features/impl/grsd.hpp
+include/pcl-${PCL_V}/pcl/features/impl/integral_image2D.hpp
+include/pcl-${PCL_V}/pcl/features/impl/integral_image_normal.hpp
+include/pcl-${PCL_V}/pcl/features/impl/intensity_gradient.hpp
+include/pcl-${PCL_V}/pcl/features/impl/intensity_spin.hpp
+include/pcl-${PCL_V}/pcl/features/impl/linear_least_squares_normal.hpp
+include/pcl-${PCL_V}/pcl/features/impl/moment_invariants.hpp
+include/pcl-${PCL_V}/pcl/features/impl/moment_of_inertia_estimation.hpp
+include/pcl-${PCL_V}/pcl/features/impl/multiscale_feature_persistence.hpp
+include/pcl-${PCL_V}/pcl/features/impl/narf.hpp
+include/pcl-${PCL_V}/pcl/features/impl/normal_3d.hpp
+include/pcl-${PCL_V}/pcl/features/impl/normal_3d_omp.hpp
+include/pcl-${PCL_V}/pcl/features/impl/normal_based_signature.hpp
+include/pcl-${PCL_V}/pcl/features/impl/organized_edge_detection.hpp
+include/pcl-${PCL_V}/pcl/features/impl/our_cvfh.hpp
+include/pcl-${PCL_V}/pcl/features/impl/pfh.hpp
+include/pcl-${PCL_V}/pcl/features/impl/pfhrgb.hpp
+include/pcl-${PCL_V}/pcl/features/impl/ppf.hpp
+include/pcl-${PCL_V}/pcl/features/impl/ppfrgb.hpp
+include/pcl-${PCL_V}/pcl/features/impl/principal_curvatures.hpp
+include/pcl-${PCL_V}/pcl/features/impl/range_image_border_extractor.hpp
+include/pcl-${PCL_V}/pcl/features/impl/rift.hpp
+include/pcl-${PCL_V}/pcl/features/impl/rops_estimation.hpp
+include/pcl-${PCL_V}/pcl/features/impl/rsd.hpp
+include/pcl-${PCL_V}/pcl/features/impl/shot.hpp
+include/pcl-${PCL_V}/pcl/features/impl/shot_lrf.hpp
+include/pcl-${PCL_V}/pcl/features/impl/shot_lrf_omp.hpp
+include/pcl-${PCL_V}/pcl/features/impl/shot_omp.hpp
+include/pcl-${PCL_V}/pcl/features/impl/spin_image.hpp
+include/pcl-${PCL_V}/pcl/features/impl/statistical_multiscale_interest_region_extraction.hpp
+include/pcl-${PCL_V}/pcl/features/impl/usc.hpp
+include/pcl-${PCL_V}/pcl/features/impl/vfh.hpp
+include/pcl-${PCL_V}/pcl/features/integral_image2D.h
+include/pcl-${PCL_V}/pcl/features/integral_image_normal.h
+include/pcl-${PCL_V}/pcl/features/intensity_gradient.h
+include/pcl-${PCL_V}/pcl/features/intensity_spin.h
+include/pcl-${PCL_V}/pcl/features/linear_least_squares_normal.h
+include/pcl-${PCL_V}/pcl/features/moment_invariants.h
+include/pcl-${PCL_V}/pcl/features/moment_of_inertia_estimation.h
+include/pcl-${PCL_V}/pcl/features/multiscale_feature_persistence.h
+include/pcl-${PCL_V}/pcl/features/narf.h
+include/pcl-${PCL_V}/pcl/features/narf_descriptor.h
+include/pcl-${PCL_V}/pcl/features/normal_3d.h
+include/pcl-${PCL_V}/pcl/features/normal_3d_omp.h
+include/pcl-${PCL_V}/pcl/features/normal_based_signature.h
+include/pcl-${PCL_V}/pcl/features/organized_edge_detection.h
+include/pcl-${PCL_V}/pcl/features/our_cvfh.h
+include/pcl-${PCL_V}/pcl/features/pfh.h
+include/pcl-${PCL_V}/pcl/features/pfh_tools.h
+include/pcl-${PCL_V}/pcl/features/pfhrgb.h
+include/pcl-${PCL_V}/pcl/features/ppf.h
+include/pcl-${PCL_V}/pcl/features/ppfrgb.h
+include/pcl-${PCL_V}/pcl/features/principal_curvatures.h
+include/pcl-${PCL_V}/pcl/features/range_image_border_extractor.h
+include/pcl-${PCL_V}/pcl/features/rift.h
+include/pcl-${PCL_V}/pcl/features/rops_estimation.h



Home | Main Index | Thread Index | Old Index