Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 18 Aug 2018 15:28:22 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r477508 - in head/misc: . visp visp/files
Message-ID:  <201808181528.w7IFSMYR043626@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Sat Aug 18 15:28:22 2018
New Revision: 477508
URL: https://svnweb.freebsd.org/changeset/ports/477508

Log:
  New port: misc/visp: Modular library for visual tracking and visual servoing

Added:
  head/misc/visp/
  head/misc/visp/Makefile   (contents, props changed)
  head/misc/visp/distinfo   (contents, props changed)
  head/misc/visp/files/
  head/misc/visp/files/patch-CMakeLists.txt   (contents, props changed)
  head/misc/visp/files/patch-cmake_OgreTools.cmake   (contents, props changed)
  head/misc/visp/files/patch-cmake_VISPGenerateHeaders.cmake   (contents, props changed)
  head/misc/visp/files/patch-cmake_VISPModule.cmake   (contents, props changed)
  head/misc/visp/files/patch-modules_sensor_include_visp3_sensor_vpV4l2Grabber.h   (contents, props changed)
  head/misc/visp/pkg-descr   (contents, props changed)
  head/misc/visp/pkg-plist   (contents, props changed)
Modified:
  head/misc/Makefile

Modified: head/misc/Makefile
==============================================================================
--- head/misc/Makefile	Sat Aug 18 15:22:15 2018	(r477507)
+++ head/misc/Makefile	Sat Aug 18 15:28:22 2018	(r477508)
@@ -544,6 +544,7 @@
     SUBDIR += vdmfec
     SUBDIR += vera
     SUBDIR += vifm
+    SUBDIR += visp
     SUBDIR += viz
     SUBDIR += whichman
     SUBDIR += window

Added: head/misc/visp/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/visp/Makefile	Sat Aug 18 15:28:22 2018	(r477508)
@@ -0,0 +1,37 @@
+# $FreeBSD$
+
+PORTNAME=	visp
+DISTVERSION=	3.1.0
+CATEGORIES=	misc
+MASTER_SITES=	http://gforge.inria.fr/frs/download.php/latestfile/475/
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	Modular library for visual tracking and visual servoing
+
+LICENSE=	GPLv2+
+LICENSE_FILE=	${WRKSRC}/LICENSE.txt
+
+LIB_DEPENDS=	libblas.so:math/blas \
+		libdmtx.so:graphics/libdmtx \
+		libgsl.so:math/gsl \
+		liblapack.so:math/lapack \
+		libopencv_core.so:graphics/opencv-core \
+		libopencv_videoio.so:graphics/opencv \
+		libpng16.so:graphics/png \
+		libv4l2.so:multimedia/libv4l
+
+USES=		cmake:outsource eigen:3 fortran jpeg
+USE_GNOME=	libxml2
+USE_XORG=	ice sm x11 xext
+USE_LDCONFIG=	yes
+
+CMAKE_OFF=	BUILD_EXAMPLES BUILD_TUTORIALS BUILD_TESTS BUILD_DEMOS
+
+OPTIONS_DEFINE=		OGRE
+
+OGRE_DESC=		Include Ogre support
+OGRE_CMAKE_BOOL=	USE_OGRE
+OGRE_LIB_DEPENDS=	libboost_system.so:devel/boost-libs \
+			libOgreMain.so:graphics/ogre3d
+
+.include <bsd.port.mk>

Added: head/misc/visp/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/visp/distinfo	Sat Aug 18 15:28:22 2018	(r477508)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1534577768
+SHA256 (visp-3.1.0.tar.gz) = 2a1df8195b06f9a057bd4c7d987697be2fdcc9d169e8d550fcf68e5d7f129d96
+SIZE (visp-3.1.0.tar.gz) = 38743434

Added: head/misc/visp/files/patch-CMakeLists.txt
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/visp/files/patch-CMakeLists.txt	Sat Aug 18 15:28:22 2018	(r477508)
@@ -0,0 +1,13 @@
+https://github.com/lagadic/visp/issues/423
+
+--- CMakeLists.txt.orig	2018-08-18 08:03:58 UTC
++++ CMakeLists.txt
+@@ -605,7 +605,7 @@ if(UNIX)
+     )
+     install(FILES
+       ${VISP_BINARY_DIR}/doc/man/man1/visp-config.1.gz
+-      DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/man/man1
++      DESTINATION man/man1
+       PERMISSIONS OWNER_READ GROUP_READ WORLD_READ OWNER_WRITE
+       COMPONENT dev
+     )

Added: head/misc/visp/files/patch-cmake_OgreTools.cmake
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/visp/files/patch-cmake_OgreTools.cmake	Sat Aug 18 15:28:22 2018	(r477508)
@@ -0,0 +1,28 @@
+--- cmake/OgreTools.cmake.orig	2018-08-18 08:13:51 UTC
++++ cmake/OgreTools.cmake
+@@ -315,7 +315,7 @@ function(vp_set_ogre_media)
+     #         the minimal requested media to run the examples
+     #--------------
+     if(UNIX)
+-      set(VISP_INSTALL_DIR_OGRE_RESOURCES "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATAROOTDIR}/visp-${VISP_VERSION}/data/ogre-simulator")
++      set(VISP_INSTALL_DIR_OGRE_RESOURCES "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATAROOTDIR}/visp/data/ogre-simulator")
+     else()
+       set(VISP_INSTALL_DIR_OGRE_RESOURCES "${CMAKE_INSTALL_PREFIX}/data/ogre-simulator")
+     endif()
+@@ -341,14 +341,14 @@ function(vp_set_ogre_media)
+       )
+       install(FILES
+         ${VISP_BINARY_DIR}/unix-install/resources.cfg
+-        DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/visp-${VISP_VERSION}/data/ogre-simulator
++        DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/visp/data/ogre-simulator
+         PERMISSIONS OWNER_READ GROUP_READ WORLD_READ OWNER_WRITE
+         COMPONENT dev
+       )
+       if(OGRE_MEDIA_NOT_AVAILABLE)
+         install(DIRECTORY
+           ${VISP_BINARY_DIR}/data/ogre-simulator/media
+-          DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/visp-${VISP_VERSION}/data/ogre-simulator
++          DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/visp/data/ogre-simulator
+           FILE_PERMISSIONS OWNER_READ GROUP_READ WORLD_READ OWNER_WRITE
+           COMPONENT dev
+         )

Added: head/misc/visp/files/patch-cmake_VISPGenerateHeaders.cmake
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/visp/files/patch-cmake_VISPGenerateHeaders.cmake	Sat Aug 18 15:28:22 2018	(r477508)
@@ -0,0 +1,20 @@
+--- cmake/VISPGenerateHeaders.cmake.orig	2017-12-22 17:48:26 UTC
++++ cmake/VISPGenerateHeaders.cmake
+@@ -43,7 +43,7 @@ set(VISP_SCENES_DIR ${data_location_}/da
+ set(VISP_ROBOT_ARMS_DIR ${data_location_}/data/robot-simulator)
+ # Note that VISP_HAVE_OGRE_RESOURCES_PATH and VISP_HAVE_OGRE_PLUGINS_PATH are set in OgreTools.cmake
+ if(UNIX)
+-  set(data_location_ "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATAROOTDIR}/visp-${VISP_VERSION}")
++  set(data_location_ "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATAROOTDIR}/visp")
+ else()
+   set(data_location_ "${CMAKE_INSTALL_PREFIX}")
+ endif()
+@@ -62,7 +62,7 @@ configure_file("${VISP_SOURCE_DIR}/cmake
+ 
+ # case 2: when ViSP is build with make install; files are used in <install dir>
+ if(UNIX)
+-  set(data_location_ "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATAROOTDIR}/visp-${VISP_VERSION}")
++  set(data_location_ "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATAROOTDIR}/visp")
+ else()
+   set(data_location_ "${CMAKE_INSTALL_PREFIX}")
+ endif()

Added: head/misc/visp/files/patch-cmake_VISPModule.cmake
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/visp/files/patch-cmake_VISPModule.cmake	Sat Aug 18 15:28:22 2018	(r477508)
@@ -0,0 +1,11 @@
+--- cmake/VISPModule.cmake.orig	2018-08-18 08:13:20 UTC
++++ cmake/VISPModule.cmake
+@@ -660,7 +660,7 @@ macro(vp_glob_module_copy_data src dst)
+ 
+     # install
+     if(UNIX)
+-      set(__install_dst "${CMAKE_INSTALL_DATAROOTDIR}/visp-${VISP_VERSION}/${dst}")
++      set(__install_dst "${CMAKE_INSTALL_DATAROOTDIR}/visp/${dst}")
+     else()
+       set(__install_dst "${dst}")
+     endif()

Added: head/misc/visp/files/patch-modules_sensor_include_visp3_sensor_vpV4l2Grabber.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/visp/files/patch-modules_sensor_include_visp3_sensor_vpV4l2Grabber.h	Sat Aug 18 15:28:22 2018	(r477508)
@@ -0,0 +1,15 @@
+https://github.com/lagadic/visp/issues/422
+
+--- modules/sensor/include/visp3/sensor/vpV4l2Grabber.h.orig	2018-08-18 07:45:47 UTC
++++ modules/sensor/include/visp3/sensor/vpV4l2Grabber.h
+@@ -50,8 +50,8 @@
+ #ifdef VISP_HAVE_V4L2
+ 
+ #include <libv4l2.h> // Video For Linux Two interface
+-#include <linux/kernel.h>
+-#include <linux/types.h>
++//#include <linux/kernel.h>
++//#include <linux/types.h>
+ #include <linux/videodev2.h> // Video For Linux Two interface
+ 
+ #include <visp3/core/vpFrameGrabber.h>

Added: head/misc/visp/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/visp/pkg-descr	Sat Aug 18 15:28:22 2018	(r477508)
@@ -0,0 +1,11 @@
+ViSP standing for Visual Servoing Platform is a modular cross platform library
+that allows prototyping and developing applications using visual tracking and
+visual servoing technics at the heart of the researches done by Inria Lagadic
+team. ViSP is able to compute control laws that can be applied to robotic
+systems. It provides a set of visual features that can be tracked using real
+time image processing or computer vision algorithms. ViSP provides also
+simulation capabilities. ViSP can be useful in robotics, computer vision,
+augmented reality and computer animation. Our YouTube channel gives an overview
+of the applications that could be tackled.
+
+WWW: https://visp.inria.fr/

Added: head/misc/visp/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/visp/pkg-plist	Sat Aug 18 15:28:22 2018	(r477508)
@@ -0,0 +1,731 @@
+bin/visp-config
+include/visp/visp_modules.h
+include/visp/vp1394CMUGrabber.h
+include/visp/vp1394TwoGrabber.h
+include/visp/vpAR.h
+include/visp/vpAROgre.h
+include/visp/vpAdaptiveGain.h
+include/visp/vpAfma4.h
+include/visp/vpAfma6.h
+include/visp/vpArray2D.h
+include/visp/vpBSpline.h
+include/visp/vpBasicFeature.h
+include/visp/vpBasicKeyPoint.h
+include/visp/vpBiclops.h
+include/visp/vpCPUFeatures.h
+include/visp/vpCalibration.h
+include/visp/vpCalibrationException.h
+include/visp/vpCameraParameters.h
+include/visp/vpCircle.h
+include/visp/vpClient.h
+include/visp/vpColVector.h
+include/visp/vpColor.h
+include/visp/vpComedi.h
+include/visp/vpConfig.h
+include/visp/vpContours.h
+include/visp/vpConvert.h
+include/visp/vpCylinder.h
+include/visp/vpD3DRenderer.h
+include/visp/vpDebug.h
+include/visp/vpDetectorAprilTag.h
+include/visp/vpDetectorBase.h
+include/visp/vpDetectorDataMatrixCode.h
+include/visp/vpDetectorFace.h
+include/visp/vpDetectorQRCode.h
+include/visp/vpDirectShowDevice.h
+include/visp/vpDirectShowGrabber.h
+include/visp/vpDirectShowGrabberImpl.h
+include/visp/vpDirectShowSampleGrabberI.h
+include/visp/vpDiskGrabber.h
+include/visp/vpDisplay.h
+include/visp/vpDisplayD3D.h
+include/visp/vpDisplayException.h
+include/visp/vpDisplayGDI.h
+include/visp/vpDisplayGTK.h
+include/visp/vpDisplayOpenCV.h
+include/visp/vpDisplayWin32.h
+include/visp/vpDisplayX.h
+include/visp/vpDot.h
+include/visp/vpDot2.h
+include/visp/vpException.h
+include/visp/vpExponentialMap.h
+include/visp/vpFeatureBuilder.h
+include/visp/vpFeatureDepth.h
+include/visp/vpFeatureDisplay.h
+include/visp/vpFeatureEllipse.h
+include/visp/vpFeatureException.h
+include/visp/vpFeatureLine.h
+include/visp/vpFeatureLuminance.h
+include/visp/vpFeatureMoment.h
+include/visp/vpFeatureMomentAlpha.h
+include/visp/vpFeatureMomentArea.h
+include/visp/vpFeatureMomentAreaNormalized.h
+include/visp/vpFeatureMomentBasic.h
+include/visp/vpFeatureMomentCInvariant.h
+include/visp/vpFeatureMomentCentered.h
+include/visp/vpFeatureMomentCommon.h
+include/visp/vpFeatureMomentDatabase.h
+include/visp/vpFeatureMomentGravityCenter.h
+include/visp/vpFeatureMomentGravityCenterNormalized.h
+include/visp/vpFeaturePoint.h
+include/visp/vpFeaturePoint3D.h
+include/visp/vpFeaturePointPolar.h
+include/visp/vpFeatureSegment.h
+include/visp/vpFeatureThetaU.h
+include/visp/vpFeatureTranslation.h
+include/visp/vpFeatureVanishingPoint.h
+include/visp/vpFernClassifier.h
+include/visp/vpFlyCaptureGrabber.h
+include/visp/vpForceTorqueAtiSensor.h
+include/visp/vpForceTwistMatrix.h
+include/visp/vpForwardProjection.h
+include/visp/vpFrameGrabber.h
+include/visp/vpFrameGrabberException.h
+include/visp/vpGDIRenderer.h
+include/visp/vpGEMM.h
+include/visp/vpGaussRand.h
+include/visp/vpGenericFeature.h
+include/visp/vpHinkley.h
+include/visp/vpHistogram.h
+include/visp/vpHistogramPeak.h
+include/visp/vpHistogramValey.h
+include/visp/vpHomogeneousMatrix.h
+include/visp/vpHomography.h
+include/visp/vpImage.h
+include/visp/vpImageConvert.h
+include/visp/vpImageException.h
+include/visp/vpImageFilter.h
+include/visp/vpImageIo.h
+include/visp/vpImageMorphology.h
+include/visp/vpImagePoint.h
+include/visp/vpImageSimulator.h
+include/visp/vpImageTools.h
+include/visp/vpImgproc.h
+include/visp/vpIoException.h
+include/visp/vpIoTools.h
+include/visp/vpKalmanFilter.h
+include/visp/vpKeyPoint.h
+include/visp/vpKeyPointSurf.h
+include/visp/vpKeyboard.h
+include/visp/vpKinect.h
+include/visp/vpKltOpencv.h
+include/visp/vpLaserScan.h
+include/visp/vpLaserScanner.h
+include/visp/vpLevenbergMarquartd.h
+include/visp/vpLine.h
+include/visp/vpLinearKalmanFilterInstantiation.h
+include/visp/vpList.h
+include/visp/vpMath.h
+include/visp/vpMatrix.h
+include/visp/vpMatrixException.h
+include/visp/vpMbDepthDenseTracker.h
+include/visp/vpMbDepthNormalTracker.h
+include/visp/vpMbEdgeKltMultiTracker.h
+include/visp/vpMbEdgeKltTracker.h
+include/visp/vpMbEdgeMultiTracker.h
+include/visp/vpMbEdgeTracker.h
+include/visp/vpMbGenericTracker.h
+include/visp/vpMbHiddenFaces.h
+include/visp/vpMbKltMultiTracker.h
+include/visp/vpMbKltTracker.h
+include/visp/vpMbScanLine.h
+include/visp/vpMbTracker.h
+include/visp/vpMbXmlParser.h
+include/visp/vpMbtDistanceCircle.h
+include/visp/vpMbtDistanceCylinder.h
+include/visp/vpMbtDistanceKltCylinder.h
+include/visp/vpMbtDistanceKltPoints.h
+include/visp/vpMbtDistanceLine.h
+include/visp/vpMbtEdgeKltXmlParser.h
+include/visp/vpMbtFaceDepthDense.h
+include/visp/vpMbtFaceDepthNormal.h
+include/visp/vpMbtKltXmlParser.h
+include/visp/vpMbtMeEllipse.h
+include/visp/vpMbtMeLine.h
+include/visp/vpMbtPolygon.h
+include/visp/vpMbtTukeyEstimator.h
+include/visp/vpMbtXmlGenericParser.h
+include/visp/vpMbtXmlParser.h
+include/visp/vpMe.h
+include/visp/vpMeEllipse.h
+include/visp/vpMeLine.h
+include/visp/vpMeNurbs.h
+include/visp/vpMeSite.h
+include/visp/vpMeTracker.h
+include/visp/vpMeterPixelConversion.h
+include/visp/vpMoment.h
+include/visp/vpMomentAlpha.h
+include/visp/vpMomentArea.h
+include/visp/vpMomentAreaNormalized.h
+include/visp/vpMomentBasic.h
+include/visp/vpMomentCInvariant.h
+include/visp/vpMomentCentered.h
+include/visp/vpMomentCommon.h
+include/visp/vpMomentDatabase.h
+include/visp/vpMomentGravityCenter.h
+include/visp/vpMomentGravityCenterNormalized.h
+include/visp/vpMomentObject.h
+include/visp/vpMouseButton.h
+include/visp/vpMutex.h
+include/visp/vpNetwork.h
+include/visp/vpNoise.h
+include/visp/vpNurbs.h
+include/visp/vpOpenCVGrabber.h
+include/visp/vpParallelPort.h
+include/visp/vpParallelPortException.h
+include/visp/vpParseArgv.h
+include/visp/vpPioneer.h
+include/visp/vpPioneerPan.h
+include/visp/vpPixelMeterConversion.h
+include/visp/vpPlanarObjectDetector.h
+include/visp/vpPlane.h
+include/visp/vpPlot.h
+include/visp/vpPlotCurve.h
+include/visp/vpPlotGraph.h
+include/visp/vpPoint.h
+include/visp/vpPolygon.h
+include/visp/vpPolygon3D.h
+include/visp/vpPose.h
+include/visp/vpPoseException.h
+include/visp/vpPoseFeatures.h
+include/visp/vpPoseVector.h
+include/visp/vpProjectionDisplay.h
+include/visp/vpPtu46.h
+include/visp/vpPylonFactory.h
+include/visp/vpPylonGrabber.h
+include/visp/vpQuaternionVector.h
+include/visp/vpRGBa.h
+include/visp/vpRansac.h
+include/visp/vpRealSense.h
+include/visp/vpRealSense2.h
+include/visp/vpRect.h
+include/visp/vpRequest.h
+include/visp/vpRingLight.h
+include/visp/vpRobot.h
+include/visp/vpRobotAfma4.h
+include/visp/vpRobotAfma6.h
+include/visp/vpRobotBiclops.h
+include/visp/vpRobotBiclopsController.h
+include/visp/vpRobotCamera.h
+include/visp/vpRobotException.h
+include/visp/vpRobotPioneer.h
+include/visp/vpRobotPtu46.h
+include/visp/vpRobotSimulator.h
+include/visp/vpRobotTemplate.h
+include/visp/vpRobotViper650.h
+include/visp/vpRobotViper850.h
+include/visp/vpRobotWireFrameSimulator.h
+include/visp/vpRobust.h
+include/visp/vpRotationMatrix.h
+include/visp/vpRotationVector.h
+include/visp/vpRowVector.h
+include/visp/vpRxyzVector.h
+include/visp/vpRzyxVector.h
+include/visp/vpRzyzVector.h
+include/visp/vpScale.h
+include/visp/vpScanPoint.h
+include/visp/vpServer.h
+include/visp/vpServo.h
+include/visp/vpServoData.h
+include/visp/vpServoDisplay.h
+include/visp/vpServoException.h
+include/visp/vpServolens.h
+include/visp/vpSickLDMRS.h
+include/visp/vpSimulator.h
+include/visp/vpSimulatorAfma6.h
+include/visp/vpSimulatorCamera.h
+include/visp/vpSimulatorException.h
+include/visp/vpSimulatorPioneer.h
+include/visp/vpSimulatorPioneerPan.h
+include/visp/vpSimulatorViper850.h
+include/visp/vpSphere.h
+include/visp/vpSubColVector.h
+include/visp/vpSubMatrix.h
+include/visp/vpSubRowVector.h
+include/visp/vpTemplateTracker.h
+include/visp/vpTemplateTrackerBSpline.h
+include/visp/vpTemplateTrackerHeader.h
+include/visp/vpTemplateTrackerMI.h
+include/visp/vpTemplateTrackerMIBSpline.h
+include/visp/vpTemplateTrackerMIESM.h
+include/visp/vpTemplateTrackerMIForwardAdditional.h
+include/visp/vpTemplateTrackerMIForwardCompositional.h
+include/visp/vpTemplateTrackerMIInverseCompositional.h
+include/visp/vpTemplateTrackerSSD.h
+include/visp/vpTemplateTrackerSSDESM.h
+include/visp/vpTemplateTrackerSSDForwardAdditional.h
+include/visp/vpTemplateTrackerSSDForwardCompositional.h
+include/visp/vpTemplateTrackerSSDInverseCompositional.h
+include/visp/vpTemplateTrackerTriangle.h
+include/visp/vpTemplateTrackerWarp.h
+include/visp/vpTemplateTrackerWarpAffine.h
+include/visp/vpTemplateTrackerWarpHomography.h
+include/visp/vpTemplateTrackerWarpHomographySL3.h
+include/visp/vpTemplateTrackerWarpRT.h
+include/visp/vpTemplateTrackerWarpSRT.h
+include/visp/vpTemplateTrackerWarpTranslation.h
+include/visp/vpTemplateTrackerZNCC.h
+include/visp/vpTemplateTrackerZNCCForwardAdditional.h
+include/visp/vpTemplateTrackerZNCCInverseCompositional.h
+include/visp/vpTemplateTrackerZone.h
+include/visp/vpThetaUVector.h
+include/visp/vpThread.h
+include/visp/vpTime.h
+include/visp/vpTracker.h
+include/visp/vpTrackingException.h
+include/visp/vpTranslationVector.h
+include/visp/vpTriangle.h
+include/visp/vpUDPClient.h
+include/visp/vpUDPServer.h
+include/visp/vpUniRand.h
+include/visp/vpUnicycle.h
+include/visp/vpV4l2Grabber.h
+include/visp/vpVelocityTwistMatrix.h
+include/visp/vpVideoReader.h
+include/visp/vpVideoWriter.h
+include/visp/vpViewer.h
+include/visp/vpViper.h
+include/visp/vpViper650.h
+include/visp/vpViper850.h
+include/visp/vpVirtuose.h
+include/visp/vpWin32API.h
+include/visp/vpWin32Renderer.h
+include/visp/vpWin32Window.h
+include/visp/vpWireFrameSimulator.h
+include/visp/vpWireFrameSimulatorTypes.h
+include/visp/vpXmlConfigParserKeyPoint.h
+include/visp/vpXmlParser.h
+include/visp/vpXmlParserCamera.h
+include/visp/vpXmlParserHomogeneousMatrix.h
+include/visp3/ar/vpAR.h
+include/visp3/ar/vpAROgre.h
+include/visp3/ar/vpSimulator.h
+include/visp3/ar/vpSimulatorException.h
+include/visp3/ar/vpViewer.h
+include/visp3/blob/vpDot.h
+include/visp3/blob/vpDot2.h
+include/visp3/core/vpArray2D.h
+include/visp3/core/vpBSpline.h
+include/visp3/core/vpCPUFeatures.h
+include/visp3/core/vpCameraParameters.h
+include/visp3/core/vpCircle.h
+include/visp3/core/vpClient.h
+include/visp3/core/vpColVector.h
+include/visp3/core/vpColor.h
+include/visp3/core/vpConfig.h
+include/visp3/core/vpConvert.h
+include/visp3/core/vpCylinder.h
+include/visp3/core/vpDebug.h
+include/visp3/core/vpDisplay.h
+include/visp3/core/vpDisplayException.h
+include/visp3/core/vpException.h
+include/visp3/core/vpExponentialMap.h
+include/visp3/core/vpFeatureDisplay.h
+include/visp3/core/vpForceTwistMatrix.h
+include/visp3/core/vpForwardProjection.h
+include/visp3/core/vpFrameGrabber.h
+include/visp3/core/vpFrameGrabberException.h
+include/visp3/core/vpGEMM.h
+include/visp3/core/vpGaussRand.h
+include/visp3/core/vpHinkley.h
+include/visp3/core/vpHistogram.h
+include/visp3/core/vpHistogramPeak.h
+include/visp3/core/vpHistogramValey.h
+include/visp3/core/vpHomogeneousMatrix.h
+include/visp3/core/vpImage.h
+include/visp3/core/vpImageConvert.h
+include/visp3/core/vpImageException.h
+include/visp3/core/vpImageFilter.h
+include/visp3/core/vpImageMorphology.h
+include/visp3/core/vpImagePoint.h
+include/visp3/core/vpImageTools.h
+include/visp3/core/vpIoException.h
+include/visp3/core/vpIoTools.h
+include/visp3/core/vpKalmanFilter.h
+include/visp3/core/vpLine.h
+include/visp3/core/vpLinearKalmanFilterInstantiation.h
+include/visp3/core/vpList.h
+include/visp3/core/vpMath.h
+include/visp3/core/vpMatrix.h
+include/visp3/core/vpMatrixException.h
+include/visp3/core/vpMeterPixelConversion.h
+include/visp3/core/vpMoment.h
+include/visp3/core/vpMomentAlpha.h
+include/visp3/core/vpMomentArea.h
+include/visp3/core/vpMomentAreaNormalized.h
+include/visp3/core/vpMomentBasic.h
+include/visp3/core/vpMomentCInvariant.h
+include/visp3/core/vpMomentCentered.h
+include/visp3/core/vpMomentCommon.h
+include/visp3/core/vpMomentDatabase.h
+include/visp3/core/vpMomentGravityCenter.h
+include/visp3/core/vpMomentGravityCenterNormalized.h
+include/visp3/core/vpMomentObject.h
+include/visp3/core/vpMouseButton.h
+include/visp3/core/vpMutex.h
+include/visp3/core/vpNetwork.h
+include/visp3/core/vpNoise.h
+include/visp3/core/vpPixelMeterConversion.h
+include/visp3/core/vpPlane.h
+include/visp3/core/vpPoint.h
+include/visp3/core/vpPolygon.h
+include/visp3/core/vpPolygon3D.h
+include/visp3/core/vpPoseVector.h
+include/visp3/core/vpQuaternionVector.h
+include/visp3/core/vpRGBa.h
+include/visp3/core/vpRansac.h
+include/visp3/core/vpRect.h
+include/visp3/core/vpRequest.h
+include/visp3/core/vpRobust.h
+include/visp3/core/vpRotationMatrix.h
+include/visp3/core/vpRotationVector.h
+include/visp3/core/vpRowVector.h
+include/visp3/core/vpRxyzVector.h
+include/visp3/core/vpRzyxVector.h
+include/visp3/core/vpRzyzVector.h
+include/visp3/core/vpScale.h
+include/visp3/core/vpServer.h
+include/visp3/core/vpSphere.h
+include/visp3/core/vpSubColVector.h
+include/visp3/core/vpSubMatrix.h
+include/visp3/core/vpSubRowVector.h
+include/visp3/core/vpThetaUVector.h
+include/visp3/core/vpThread.h
+include/visp3/core/vpTime.h
+include/visp3/core/vpTracker.h
+include/visp3/core/vpTrackingException.h
+include/visp3/core/vpTranslationVector.h
+include/visp3/core/vpTriangle.h
+include/visp3/core/vpUDPClient.h
+include/visp3/core/vpUDPServer.h
+include/visp3/core/vpUniRand.h
+include/visp3/core/vpVelocityTwistMatrix.h
+include/visp3/core/vpXmlParser.h
+include/visp3/core/vpXmlParserCamera.h
+include/visp3/core/vpXmlParserHomogeneousMatrix.h
+include/visp3/detection/vpDetectorAprilTag.h
+include/visp3/detection/vpDetectorBase.h
+include/visp3/detection/vpDetectorDataMatrixCode.h
+include/visp3/detection/vpDetectorFace.h
+include/visp3/detection/vpDetectorQRCode.h
+include/visp3/gui/vpD3DRenderer.h
+include/visp3/gui/vpDisplayD3D.h
+include/visp3/gui/vpDisplayGDI.h
+include/visp3/gui/vpDisplayGTK.h
+include/visp3/gui/vpDisplayOpenCV.h
+include/visp3/gui/vpDisplayWin32.h
+include/visp3/gui/vpDisplayX.h
+include/visp3/gui/vpGDIRenderer.h
+include/visp3/gui/vpPlot.h
+include/visp3/gui/vpPlotCurve.h
+include/visp3/gui/vpPlotGraph.h
+include/visp3/gui/vpProjectionDisplay.h
+include/visp3/gui/vpWin32API.h
+include/visp3/gui/vpWin32Renderer.h
+include/visp3/gui/vpWin32Window.h
+include/visp3/imgproc/vpContours.h
+include/visp3/imgproc/vpImgproc.h
+include/visp3/io/vpDiskGrabber.h
+include/visp3/io/vpImageIo.h
+include/visp3/io/vpKeyboard.h
+include/visp3/io/vpParallelPort.h
+include/visp3/io/vpParallelPortException.h
+include/visp3/io/vpParseArgv.h
+include/visp3/io/vpVideoReader.h
+include/visp3/io/vpVideoWriter.h
+include/visp3/klt/vpKltOpencv.h
+include/visp3/mbt/vpMbDepthDenseTracker.h
+include/visp3/mbt/vpMbDepthNormalTracker.h
+include/visp3/mbt/vpMbEdgeKltMultiTracker.h
+include/visp3/mbt/vpMbEdgeKltTracker.h
+include/visp3/mbt/vpMbEdgeMultiTracker.h
+include/visp3/mbt/vpMbEdgeTracker.h
+include/visp3/mbt/vpMbGenericTracker.h
+include/visp3/mbt/vpMbHiddenFaces.h
+include/visp3/mbt/vpMbKltMultiTracker.h
+include/visp3/mbt/vpMbKltTracker.h
+include/visp3/mbt/vpMbScanLine.h
+include/visp3/mbt/vpMbTracker.h
+include/visp3/mbt/vpMbXmlParser.h
+include/visp3/mbt/vpMbtDistanceCircle.h
+include/visp3/mbt/vpMbtDistanceCylinder.h
+include/visp3/mbt/vpMbtDistanceKltCylinder.h
+include/visp3/mbt/vpMbtDistanceKltPoints.h
+include/visp3/mbt/vpMbtDistanceLine.h
+include/visp3/mbt/vpMbtEdgeKltXmlParser.h
+include/visp3/mbt/vpMbtFaceDepthDense.h
+include/visp3/mbt/vpMbtFaceDepthNormal.h
+include/visp3/mbt/vpMbtKltXmlParser.h
+include/visp3/mbt/vpMbtMeEllipse.h
+include/visp3/mbt/vpMbtMeLine.h
+include/visp3/mbt/vpMbtPolygon.h
+include/visp3/mbt/vpMbtTukeyEstimator.h
+include/visp3/mbt/vpMbtXmlGenericParser.h
+include/visp3/mbt/vpMbtXmlParser.h
+include/visp3/me/vpMe.h
+include/visp3/me/vpMeEllipse.h
+include/visp3/me/vpMeLine.h
+include/visp3/me/vpMeNurbs.h
+include/visp3/me/vpMeSite.h
+include/visp3/me/vpMeTracker.h
+include/visp3/me/vpNurbs.h
+include/visp3/robot/vpAfma4.h
+include/visp3/robot/vpAfma6.h
+include/visp3/robot/vpBiclops.h
+include/visp3/robot/vpImageSimulator.h
+include/visp3/robot/vpPioneer.h
+include/visp3/robot/vpPioneerPan.h
+include/visp3/robot/vpPtu46.h
+include/visp3/robot/vpRingLight.h
+include/visp3/robot/vpRobot.h
+include/visp3/robot/vpRobotAfma4.h
+include/visp3/robot/vpRobotAfma6.h
+include/visp3/robot/vpRobotBiclops.h
+include/visp3/robot/vpRobotBiclopsController.h
+include/visp3/robot/vpRobotCamera.h
+include/visp3/robot/vpRobotException.h
+include/visp3/robot/vpRobotPioneer.h
+include/visp3/robot/vpRobotPtu46.h
+include/visp3/robot/vpRobotSimulator.h
+include/visp3/robot/vpRobotTemplate.h
+include/visp3/robot/vpRobotViper650.h
+include/visp3/robot/vpRobotViper850.h
+include/visp3/robot/vpRobotWireFrameSimulator.h
+include/visp3/robot/vpServolens.h
+include/visp3/robot/vpSimulatorAfma6.h
+include/visp3/robot/vpSimulatorCamera.h
+include/visp3/robot/vpSimulatorPioneer.h
+include/visp3/robot/vpSimulatorPioneerPan.h
+include/visp3/robot/vpSimulatorViper850.h
+include/visp3/robot/vpUnicycle.h
+include/visp3/robot/vpViper.h
+include/visp3/robot/vpViper650.h
+include/visp3/robot/vpViper850.h
+include/visp3/robot/vpVirtuose.h
+include/visp3/robot/vpWireFrameSimulator.h
+include/visp3/robot/vpWireFrameSimulatorTypes.h
+include/visp3/sensor/vp1394CMUGrabber.h
+include/visp3/sensor/vp1394TwoGrabber.h
+include/visp3/sensor/vpComedi.h
+include/visp3/sensor/vpDirectShowDevice.h
+include/visp3/sensor/vpDirectShowGrabber.h
+include/visp3/sensor/vpDirectShowGrabberImpl.h
+include/visp3/sensor/vpDirectShowSampleGrabberI.h
+include/visp3/sensor/vpFlyCaptureGrabber.h
+include/visp3/sensor/vpForceTorqueAtiSensor.h
+include/visp3/sensor/vpKinect.h
+include/visp3/sensor/vpLaserScan.h
+include/visp3/sensor/vpLaserScanner.h
+include/visp3/sensor/vpOpenCVGrabber.h
+include/visp3/sensor/vpPylonFactory.h
+include/visp3/sensor/vpPylonGrabber.h
+include/visp3/sensor/vpRealSense.h
+include/visp3/sensor/vpRealSense2.h
+include/visp3/sensor/vpScanPoint.h
+include/visp3/sensor/vpSickLDMRS.h
+include/visp3/sensor/vpV4l2Grabber.h
+include/visp3/tt/vpTemplateTracker.h
+include/visp3/tt/vpTemplateTrackerBSpline.h
+include/visp3/tt/vpTemplateTrackerHeader.h
+include/visp3/tt/vpTemplateTrackerSSD.h
+include/visp3/tt/vpTemplateTrackerSSDESM.h
+include/visp3/tt/vpTemplateTrackerSSDForwardAdditional.h
+include/visp3/tt/vpTemplateTrackerSSDForwardCompositional.h
+include/visp3/tt/vpTemplateTrackerSSDInverseCompositional.h
+include/visp3/tt/vpTemplateTrackerTriangle.h
+include/visp3/tt/vpTemplateTrackerWarp.h
+include/visp3/tt/vpTemplateTrackerWarpAffine.h
+include/visp3/tt/vpTemplateTrackerWarpHomography.h
+include/visp3/tt/vpTemplateTrackerWarpHomographySL3.h
+include/visp3/tt/vpTemplateTrackerWarpRT.h
+include/visp3/tt/vpTemplateTrackerWarpSRT.h
+include/visp3/tt/vpTemplateTrackerWarpTranslation.h
+include/visp3/tt/vpTemplateTrackerZNCC.h
+include/visp3/tt/vpTemplateTrackerZNCCForwardAdditional.h
+include/visp3/tt/vpTemplateTrackerZNCCInverseCompositional.h
+include/visp3/tt/vpTemplateTrackerZone.h
+include/visp3/tt_mi/vpTemplateTrackerMI.h
+include/visp3/tt_mi/vpTemplateTrackerMIBSpline.h
+include/visp3/tt_mi/vpTemplateTrackerMIESM.h
+include/visp3/tt_mi/vpTemplateTrackerMIForwardAdditional.h
+include/visp3/tt_mi/vpTemplateTrackerMIForwardCompositional.h
+include/visp3/tt_mi/vpTemplateTrackerMIInverseCompositional.h
+include/visp3/vision/vpBasicKeyPoint.h
+include/visp3/vision/vpCalibration.h
+include/visp3/vision/vpCalibrationException.h
+include/visp3/vision/vpFernClassifier.h
+include/visp3/vision/vpHomography.h
+include/visp3/vision/vpKeyPoint.h
+include/visp3/vision/vpKeyPointSurf.h
+include/visp3/vision/vpLevenbergMarquartd.h
+include/visp3/vision/vpPlanarObjectDetector.h
+include/visp3/vision/vpPose.h
+include/visp3/vision/vpPoseException.h
+include/visp3/vision/vpPoseFeatures.h
+include/visp3/vision/vpXmlConfigParserKeyPoint.h
+include/visp3/visp.h
+include/visp3/visp_ar.h
+include/visp3/visp_blob.h
+include/visp3/visp_core.h
+include/visp3/visp_detection.h
+include/visp3/visp_gui.h
+include/visp3/visp_imgproc.h
+include/visp3/visp_io.h
+include/visp3/visp_klt.h
+include/visp3/visp_mbt.h
+include/visp3/visp_me.h
+include/visp3/visp_modules.h
+include/visp3/visp_robot.h
+include/visp3/visp_sensor.h
+include/visp3/visp_tt.h
+include/visp3/visp_tt_mi.h
+include/visp3/visp_vision.h
+include/visp3/visp_visual_features.h
+include/visp3/visp_vs.h
+include/visp3/visual_features/vpBasicFeature.h
+include/visp3/visual_features/vpFeatureBuilder.h
+include/visp3/visual_features/vpFeatureDepth.h
+include/visp3/visual_features/vpFeatureEllipse.h
+include/visp3/visual_features/vpFeatureException.h
+include/visp3/visual_features/vpFeatureLine.h
+include/visp3/visual_features/vpFeatureLuminance.h
+include/visp3/visual_features/vpFeatureMoment.h
+include/visp3/visual_features/vpFeatureMomentAlpha.h
+include/visp3/visual_features/vpFeatureMomentArea.h
+include/visp3/visual_features/vpFeatureMomentAreaNormalized.h
+include/visp3/visual_features/vpFeatureMomentBasic.h
+include/visp3/visual_features/vpFeatureMomentCInvariant.h
+include/visp3/visual_features/vpFeatureMomentCentered.h
+include/visp3/visual_features/vpFeatureMomentCommon.h
+include/visp3/visual_features/vpFeatureMomentDatabase.h
+include/visp3/visual_features/vpFeatureMomentGravityCenter.h
+include/visp3/visual_features/vpFeatureMomentGravityCenterNormalized.h
+include/visp3/visual_features/vpFeaturePoint.h
+include/visp3/visual_features/vpFeaturePoint3D.h
+include/visp3/visual_features/vpFeaturePointPolar.h
+include/visp3/visual_features/vpFeatureSegment.h
+include/visp3/visual_features/vpFeatureThetaU.h
+include/visp3/visual_features/vpFeatureTranslation.h
+include/visp3/visual_features/vpFeatureVanishingPoint.h
+include/visp3/visual_features/vpGenericFeature.h
+include/visp3/vs/vpAdaptiveGain.h
+include/visp3/vs/vpServo.h
+include/visp3/vs/vpServoData.h
+include/visp3/vs/vpServoDisplay.h
+include/visp3/vs/vpServoException.h
+lib/cmake/visp/VISPConfig.cmake
+lib/cmake/visp/VISPConfigVersion.cmake
+lib/cmake/visp/VISPModules-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/visp/VISPModules.cmake
+lib/cmake/visp/VISPUse.cmake
+lib/libvisp_ar.so
+lib/libvisp_ar.so.3.1
+lib/libvisp_ar.so.3.1.0
+lib/libvisp_blob.so
+lib/libvisp_blob.so.3.1
+lib/libvisp_blob.so.3.1.0
+lib/libvisp_core.so
+lib/libvisp_core.so.3.1
+lib/libvisp_core.so.3.1.0
+lib/libvisp_detection.so
+lib/libvisp_detection.so.3.1
+lib/libvisp_detection.so.3.1.0
+lib/libvisp_gui.so
+lib/libvisp_gui.so.3.1
+lib/libvisp_gui.so.3.1.0
+lib/libvisp_imgproc.so
+lib/libvisp_imgproc.so.3.1
+lib/libvisp_imgproc.so.3.1.0
+lib/libvisp_io.so
+lib/libvisp_io.so.3.1
+lib/libvisp_io.so.3.1.0
+lib/libvisp_klt.so
+lib/libvisp_klt.so.3.1
+lib/libvisp_klt.so.3.1.0
+lib/libvisp_mbt.so
+lib/libvisp_mbt.so.3.1
+lib/libvisp_mbt.so.3.1.0
+lib/libvisp_me.so
+lib/libvisp_me.so.3.1
+lib/libvisp_me.so.3.1.0
+lib/libvisp_robot.so
+lib/libvisp_robot.so.3.1
+lib/libvisp_robot.so.3.1.0
+lib/libvisp_sensor.so
+lib/libvisp_sensor.so.3.1
+lib/libvisp_sensor.so.3.1.0
+lib/libvisp_tt.so
+lib/libvisp_tt.so.3.1
+lib/libvisp_tt.so.3.1.0
+lib/libvisp_tt_mi.so
+lib/libvisp_tt_mi.so.3.1
+lib/libvisp_tt_mi.so.3.1.0
+lib/libvisp_vision.so
+lib/libvisp_vision.so.3.1
+lib/libvisp_vision.so.3.1.0
+lib/libvisp_visual_features.so
+lib/libvisp_visual_features.so.3.1
+lib/libvisp_visual_features.so.3.1.0
+lib/libvisp_vs.so
+lib/libvisp_vs.so.3.1
+lib/libvisp_vs.so.3.1.0
+libdata/pkgconfig/visp.pc
+man/man1/visp-config.1.gz
+%%DATADIR%%/data/robot-simulator/afma6_arm1.bnd
+%%DATADIR%%/data/robot-simulator/afma6_arm2.bnd
+%%DATADIR%%/data/robot-simulator/afma6_arm3.bnd
+%%DATADIR%%/data/robot-simulator/afma6_arm4.bnd
+%%DATADIR%%/data/robot-simulator/afma6_gate.bnd
+%%DATADIR%%/data/robot-simulator/afma6_tool_ccmop.bnd
+%%DATADIR%%/data/robot-simulator/afma6_tool_gripper.bnd
+%%DATADIR%%/data/robot-simulator/afma6_tool_vacuum.bnd
+%%DATADIR%%/data/robot-simulator/viper850_arm1.bnd
+%%DATADIR%%/data/robot-simulator/viper850_arm2.bnd
+%%DATADIR%%/data/robot-simulator/viper850_arm3.bnd
+%%DATADIR%%/data/robot-simulator/viper850_arm4.bnd
+%%DATADIR%%/data/robot-simulator/viper850_arm5.bnd
+%%DATADIR%%/data/robot-simulator/viper850_arm6.bnd
+%%DATADIR%%/data/wireframe-simulator/3pts.bnd
+%%DATADIR%%/data/wireframe-simulator/3pts.sld
+%%DATADIR%%/data/wireframe-simulator/camera.bnd
+%%DATADIR%%/data/wireframe-simulator/camera.sld
+%%DATADIR%%/data/wireframe-simulator/circle.bnd
+%%DATADIR%%/data/wireframe-simulator/circle.sld
+%%DATADIR%%/data/wireframe-simulator/circle_sq2.bnd
+%%DATADIR%%/data/wireframe-simulator/circle_sq2.sld
+%%DATADIR%%/data/wireframe-simulator/circles2.bnd
+%%DATADIR%%/data/wireframe-simulator/circles2.sld
+%%DATADIR%%/data/wireframe-simulator/cube.bnd
+%%DATADIR%%/data/wireframe-simulator/cube.sld
+%%DATADIR%%/data/wireframe-simulator/cylinder.bnd
+%%DATADIR%%/data/wireframe-simulator/cylinder.sld
+%%DATADIR%%/data/wireframe-simulator/diamond.bnd
+%%DATADIR%%/data/wireframe-simulator/diamond.sld
+%%DATADIR%%/data/wireframe-simulator/line.bnd
+%%DATADIR%%/data/wireframe-simulator/line.sld
+%%DATADIR%%/data/wireframe-simulator/pipe.bnd
+%%DATADIR%%/data/wireframe-simulator/pipe.sld
+%%DATADIR%%/data/wireframe-simulator/plan.bnd
+%%DATADIR%%/data/wireframe-simulator/plan.sld
+%%DATADIR%%/data/wireframe-simulator/plate.bnd
+%%DATADIR%%/data/wireframe-simulator/plate.sld
+%%DATADIR%%/data/wireframe-simulator/plate_6cm.bnd
+%%DATADIR%%/data/wireframe-simulator/plate_6cm.sld
+%%DATADIR%%/data/wireframe-simulator/plate_8cm.bnd
+%%DATADIR%%/data/wireframe-simulator/plate_8cm.sld
+%%DATADIR%%/data/wireframe-simulator/point.bnd
+%%DATADIR%%/data/wireframe-simulator/point.sld
+%%DATADIR%%/data/wireframe-simulator/point_cloud.bnd
+%%DATADIR%%/data/wireframe-simulator/point_cloud.sld
+%%DATADIR%%/data/wireframe-simulator/rectangle.bnd
+%%DATADIR%%/data/wireframe-simulator/rectangle.sld
+%%DATADIR%%/data/wireframe-simulator/road.bnd
+%%DATADIR%%/data/wireframe-simulator/road.sld
+%%DATADIR%%/data/wireframe-simulator/sphere.bnd
+%%DATADIR%%/data/wireframe-simulator/sphere.sld
+%%DATADIR%%/data/wireframe-simulator/square10cm.bnd
+%%DATADIR%%/data/wireframe-simulator/square10cm.sld
+%%DATADIR%%/data/wireframe-simulator/tool.bnd
+%%DATADIR%%/data/wireframe-simulator/tool.sld
+%%DATADIR%%/data/wireframe-simulator/trapezoid.bnd
+%%DATADIR%%/data/wireframe-simulator/trapezoid.sld



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201808181528.w7IFSMYR043626>