BSD Ports

graphics/opengv g20200806_1 FreeBSD

Collection of methods for solving geometric vision problems

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
0b23c55e5d
License
BSD3CLAUSE
Categories
graphics
Package size
746.5 KiB, 2678.3 KiB installed

Description

OpenGV is a collection of computer vision methods for solving geometric vision problems. It contains absolute-pose, relative-pose, triangulation, and point-cloud alignment methods for the calibrated case. All problems can be solved with central or non-central cameras, and embedded into a random sample consensus or nonlinear optimization context. Matlab and Python interfaces are implemented as well. The link to the above pages also shows links to precompiled Matlab mex-libraries. Please consult the documentation for more information.

In the other systems

SystemPortVersion
FreeBSDgraphics/opengvg20200806_1
DragonFlygraphics/opengvg20200806_1

Install

Binary package:

pkg install opengv

From the ports tree:

cd /usr/ports/graphics/opengv/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	opengv>0:graphics/opengv
LIB_DEPENDS=	libopengv.so:graphics/opengv

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latestg20200806_1g20200806_1-g20200806_1g20200806_1
FreeBSD:14:quarterlyg20200806_1g20200806_1n/ag20200806_1g20200806_1
FreeBSD:15:latestg20200806_1g20200806_1n/ag20200806_1g20200806_1
FreeBSD:15:quarterlyg20200806_1g20200806_1n/an/an/a
FreeBSD:16:latestg20200806_1g20200806_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 25

No port depends on this one.

Configuration

No options to configure.

USES
cmake compiler:c++11-lib eigen:3
Service scripts
none

Files

pkg-plist 80
  • include/opengv/Indices.hpp
  • include/opengv/OptimizationFunctor.hpp
  • include/opengv/absolute_pose/AbsoluteAdapterBase.hpp
  • include/opengv/absolute_pose/AbsoluteMultiAdapterBase.hpp
  • include/opengv/absolute_pose/CentralAbsoluteAdapter.hpp
  • include/opengv/absolute_pose/MACentralAbsolute.hpp
  • include/opengv/absolute_pose/MANoncentralAbsolute.hpp
  • include/opengv/absolute_pose/NoncentralAbsoluteAdapter.hpp
  • include/opengv/absolute_pose/NoncentralAbsoluteMultiAdapter.hpp
  • include/opengv/absolute_pose/methods.hpp
  • include/opengv/absolute_pose/modules/Epnp.hpp
  • include/opengv/absolute_pose/modules/gp3p/modules.hpp
  • include/opengv/absolute_pose/modules/gpnp1/modules.hpp
  • include/opengv/absolute_pose/modules/gpnp2/modules.hpp
  • include/opengv/absolute_pose/modules/gpnp3/modules.hpp
  • include/opengv/absolute_pose/modules/gpnp4/modules.hpp
  • include/opengv/absolute_pose/modules/gpnp5/modules.hpp
  • include/opengv/absolute_pose/modules/main.hpp
  • include/opengv/absolute_pose/modules/upnp2.hpp
  • include/opengv/absolute_pose/modules/upnp4.hpp
  • include/opengv/math/Sturm.hpp
  • include/opengv/math/arun.hpp
  • include/opengv/math/cayley.hpp
  • include/opengv/math/gauss_jordan.hpp
  • include/opengv/math/quaternion.hpp
  • include/opengv/math/roots.hpp
  • include/opengv/point_cloud/MAPointCloud.hpp
  • include/opengv/point_cloud/PointCloudAdapter.hpp
  • include/opengv/point_cloud/PointCloudAdapterBase.hpp
  • include/opengv/point_cloud/methods.hpp
  • include/opengv/relative_pose/CentralRelativeAdapter.hpp
  • include/opengv/relative_pose/CentralRelativeMultiAdapter.hpp
  • include/opengv/relative_pose/CentralRelativeWeightingAdapter.hpp
  • include/opengv/relative_pose/MACentralRelative.hpp
  • include/opengv/relative_pose/MANoncentralRelative.hpp
  • include/opengv/relative_pose/MANoncentralRelativeMulti.hpp
  • include/opengv/relative_pose/NoncentralRelativeAdapter.hpp
  • include/opengv/relative_pose/NoncentralRelativeMultiAdapter.hpp
  • include/opengv/relative_pose/RelativeAdapterBase.hpp
  • include/opengv/relative_pose/RelativeMultiAdapterBase.hpp
  • include/opengv/relative_pose/methods.hpp
  • include/opengv/relative_pose/modules/eigensolver/modules.hpp
  • include/opengv/relative_pose/modules/fivept_kneip/modules.hpp
  • include/opengv/relative_pose/modules/fivept_nister/modules.hpp
  • include/opengv/relative_pose/modules/fivept_stewenius/modules.hpp
  • include/opengv/relative_pose/modules/ge/modules.hpp
  • include/opengv/relative_pose/modules/main.hpp
  • include/opengv/relative_pose/modules/sixpt/modules.hpp
  • include/opengv/sac/Lmeds.hpp
  • include/opengv/sac/MultiRansac.hpp
  • include/opengv/sac/MultiSampleConsensus.hpp
  • include/opengv/sac/MultiSampleConsensusProblem.hpp
  • include/opengv/sac/Ransac.hpp
  • include/opengv/sac/SampleConsensus.hpp
  • include/opengv/sac/SampleConsensusProblem.hpp
  • include/opengv/sac/implementation/Lmeds.hpp
  • include/opengv/sac/implementation/MultiRansac.hpp
  • include/opengv/sac/implementation/MultiSampleConsensus.hpp
  • include/opengv/sac/implementation/MultiSampleConsensusProblem.hpp
  • include/opengv/sac/implementation/Ransac.hpp
  • include/opengv/sac/implementation/SampleConsensus.hpp
  • include/opengv/sac/implementation/SampleConsensusProblem.hpp
  • include/opengv/sac_problems/absolute_pose/AbsolutePoseSacProblem.hpp
  • include/opengv/sac_problems/absolute_pose/MultiNoncentralAbsolutePoseSacProblem.hpp
  • include/opengv/sac_problems/point_cloud/PointCloudSacProblem.hpp
  • include/opengv/sac_problems/relative_pose/CentralRelativePoseSacProblem.hpp
  • include/opengv/sac_problems/relative_pose/EigensolverSacProblem.hpp
  • include/opengv/sac_problems/relative_pose/MultiCentralRelativePoseSacProblem.hpp
  • include/opengv/sac_problems/relative_pose/MultiNoncentralRelativePoseSacProblem.hpp
  • include/opengv/sac_problems/relative_pose/NoncentralRelativePoseSacProblem.hpp
  • include/opengv/sac_problems/relative_pose/RotationOnlySacProblem.hpp
  • include/opengv/sac_problems/relative_pose/TranslationOnlySacProblem.hpp
  • include/opengv/triangulation/methods.hpp
  • include/opengv/types.hpp
  • lib/cmake/opengv-1.0/opengvConfig.cmake
  • lib/cmake/opengv-1.0/opengvConfigVersion.cmake
  • lib/cmake/opengv-1.0/opengvTargets-.cmake
  • lib/cmake/opengv-1.0/opengvTargets.cmake
  • lib/libopengv.so
  • lib/libopengv.so.1.0
distinfo 1
FileSizeSHA256
laurentkneip-opengv-g20200806-91f4b19_GH0.tar.gz1.197177e+06f07980a30b46c782d7dfd5c4cdbd2e3bede254a82fd832954c6dabcd8c92c3d9

Commit history 1

DateCommitCreditsLog message
0b23c55e5d Yuri Victorovich */*: CMake 4.5 compatibility
PR: 295319