BSD Ports

graphics/diplib 3.6.1_1 FreeBSD

Library and development environment for quantitative image analysis

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
093529f53c
License
APACHE20
Categories
graphics
Package size
3490.9 KiB, 13904.8 KiB installed

Description

The DIPlib project contains: * DIPlib, a C++ library for quantitative image analysis. It has been in development at Delft University of Technology in The Netherlands since 1995. The 3.0 release of DIPlib represented a complete rewrite in modern C++ of the library infrastructure, with most of the image processing and analysis algorithms ported from the previous version, and some of them improved significantly. * DIPimage, a MATLAB toolbox for quantitative image analysis. It has been in development at Delft University of Technology in The Netherlands since 1999. * PyDIP, Python bindings to DIPlib. This is currently a thin wrapper that exposes the C++ functionality with little change. * DIPviewer, an interactive image display utility. It is usable from C++, Python and MATLAB programs. Within DIPimage this is an optional alternative to the default MATLAB-native interactive display utility. * DIPjavaio, an interface to OME Bio-Formats, a Java-based library that reads hundreds of image file formats. This module is usable from C++ and Python (DIPimage interfaces to Bio-Formats natively).

In the other systems

SystemPortVersion
FreeBSDgraphics/diplib3.6.1_1
DragonFlygraphics/diplib3.5.1
HardenedBSDgraphics/diplib3.6.1_1
GhostBSDgraphics/diplib3.6.1_1

Install

Binary package:

pkg install diplib

From the ports tree:

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

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

RUN_DEPENDS=	diplib>0:graphics/diplib
LIB_DEPENDS=	libDIP.so:graphics/diplib

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:latest3.6.1_13.6.1_1-3.5.13.6.1_1
FreeBSD:14:quarterly3.6.1_13.6.1_1n/a3.5.13.6.1_1
FreeBSD:15:latest3.6.1_13.6.1_1n/a3.5.13.5.1
FreeBSD:15:quarterly3.6.1_13.6.1_1n/an/an/a
FreeBSD:16:latest3.6.1_13.6.1_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

Test 1

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

Build dependencies 42
Run dependencies 32
Required by 1

Configuration

No options to configure.

USES
cmake:testing compiler:c++14-lang gl
Service scripts
none

Files

pkg-plist 94
  • bin/dipview
  • include/dip_matlab_interface.h
  • include/dip_opencv_interface.h
  • include/dip_vigra_interface.h
  • include/diplib.h
  • include/diplib/accumulators.h
  • include/diplib/analysis.h
  • include/diplib/binary.h
  • include/diplib/border.h
  • include/diplib/boundary.h
  • include/diplib/chain_code.h
  • include/diplib/color.h
  • include/diplib/deconvolution.h
  • include/diplib/detection.h
  • include/diplib/dft.h
  • include/diplib/display.h
  • include/diplib/distance.h
  • include/diplib/distribution.h
  • include/diplib/file_io.h
  • include/diplib/framework.h
  • include/diplib/generation.h
  • include/diplib/generic_iterators.h
  • include/diplib/geometry.h
  • include/diplib/graph.h
  • include/diplib/histogram.h
  • include/diplib/iterators.h
  • include/diplib/kernel.h
  • include/diplib/label_map.h
  • include/diplib/library/clamp_cast.h
  • include/diplib/library/copy_buffer.h
  • include/diplib/library/datatype.h
  • include/diplib/library/dimension_array.h
  • include/diplib/library/error.h
  • include/diplib/library/export.h
  • include/diplib/library/image.h
  • include/diplib/library/image_views.h
  • include/diplib/library/numeric.h
  • include/diplib/library/operators.h
  • include/diplib/library/physical_dimensions.h
  • include/diplib/library/sample_iterator.h
  • include/diplib/library/stringparams.h
  • include/diplib/library/tensor.h
  • include/diplib/library/types.h
  • include/diplib/linear.h
  • include/diplib/lookup_table.h
  • include/diplib/mapping.h
  • include/diplib/math.h
  • include/diplib/measurement.h
  • include/diplib/microscopy.h
  • include/diplib/morphology.h
  • include/diplib/multithreading.h
  • include/diplib/neighborlist.h
  • include/diplib/nonlinear.h
  • include/diplib/overload.h
  • include/diplib/pixel_table.h
  • include/diplib/polygon.h
  • include/diplib/private/constfor.h
  • include/diplib/private/pcg_extras.hpp
  • include/diplib/private/pcg_random.hpp
  • include/diplib/private/pcg_uint128.hpp
  • include/diplib/private/readme.txt
  • include/diplib/private/robin_growth_policy.h
  • include/diplib/private/robin_hash.h
  • include/diplib/private/robin_map.h
  • include/diplib/private/robin_set.h
  • include/diplib/random.h
  • include/diplib/regions.h
  • include/diplib/saturated_arithmetic.h
  • include/diplib/segmentation.h
  • include/diplib/simple_file_io.h
  • include/diplib/statistics.h
  • include/diplib/testing.h
  • include/diplib/transform.h
  • include/diplib/union_find.h
  • include/diplib/viewer/control.h
  • include/diplib/viewer/export.h
  • include/diplib/viewer/glfw.h
  • include/diplib/viewer/glut.h
  • include/diplib/viewer/histogram.h
  • include/diplib/viewer/image.h
  • include/diplib/viewer/link.h
  • include/diplib/viewer/manager.h
  • include/diplib/viewer/proxy.h
  • include/diplib/viewer/slice.h
  • include/diplib/viewer/status.h
  • include/diplib/viewer/tensor.h
  • include/diplib/viewer/viewer.h
  • include/dipviewer.h
  • lib/cmake/DIPlib/DIPlibConfig.cmake
  • lib/cmake/DIPlib/DIPlibConfigVersion.cmake
  • lib/cmake/DIPlib/DIPlibTargets-.cmake
  • lib/cmake/DIPlib/DIPlibTargets.cmake
  • lib/libDIP.so
  • lib/libDIPviewer.so
distinfo 1
FileSizeSHA256
DIPlib-diplib-3.6.1_GH0.tar.gz7.31433e+0697b3a1e83d082b18d27539e0dc3c953dc4aeb4dc2e3de14d9fecec5aa34817c6

Commit history 2

DateCommitCreditsLog message
093529f53c Piotr Kubaj graphics/diplib: drop VSX requirement
Merge upstream eigen patches to allow building on G5.
7e629a9af2 Yuri Victorovich graphics/{,py-}diplib: update 3.6.0 → 3.6.1