graphics/libpano13 2.9.23_1 FreeBSD
Cross-platform library behind Panorama Tools and other photo stitchers
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2+
- Categories
- graphics, java
- Package size
- 348.3 KiB, 1505.0 KiB installed
Description
This is the pano13 library, part of the Panorama Tools by Helmut Dersch of the University of Applied Sciences Furtwangen.
Also included with the library are:
- PTOptimizer, a command-line tool for optimizing control points.
- panoinfo, a command-line tool for querying the library version.
The panorama tools are mainly used to build panoramic images from a set of overlapping images. The usability extends beyond "just" building panoramas by far though. You can, for instance, use them to render an average of multiple images to broaden the dynamic range of the images or average out noise. You can also build object movies with them, morph between images and much more.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | graphics/libpano13 | 2.9.23_1 |
| OpenBSD | graphics/libpano13 | 2.9.23 |
| NetBSD | graphics/libpano13 | 2.9.23 |
| DragonFly | graphics/libpano13 | 2.9.22_10 |
Install
Binary package:
pkg install libpano13
From the ports tree:
cd /usr/ports/graphics/libpano13/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libpano13>0:graphics/libpano13
LIB_DEPENDS= libpano13.so:graphics/libpano13
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.9.23_1 | 2.9.23_1 | - | 2.9.22_11 | 2.9.23_1 |
| FreeBSD:14:quarterly | 2.9.23_1 | 2.9.23_1 | n/a | 2.9.22_10 | 2.9.23_1 |
| FreeBSD:15:latest | 2.9.23_1 | 2.9.23_1 | n/a | 2.9.22_11 | 2.9.22_11 |
| FreeBSD:15:quarterly | 2.9.23_1 | 2.9.23_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.9.23_1 | 2.9.23_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 2
libpng.so: graphics/pnglibtiff.so: graphics/tiff
The full lists below include those, and their dependencies in turn.
Build dependencies 38
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- devel/binutils
- devel/cmake-core
- devel/gettext-runtime
- devel/jsoncpp
- devel/libffi
- devel/libunistring
- devel/libuv
- devel/ninja
- devel/pkgconf
- devel/readline
- dns/libidn2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/png
- graphics/tiff
- lang/gcc14
- lang/perl5.42
- lang/python312
- math/gmp
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
- math/suitesparse-amd
- math/suitesparse-camd
- math/suitesparse-ccolamd
- math/suitesparse-cholmod
- math/suitesparse-colamd
- math/suitesparse-config
- math/suitesparse-spqr
- ports-mgmt/pkg
- print/indexinfo
- security/rhash
- textproc/expat2
Run dependencies 22
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- devel/binutils
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/png
- graphics/tiff
- lang/gcc14
- math/gmp
- math/mpc
- math/mpfr
- math/openblas
- math/suitesparse-amd
- math/suitesparse-camd
- math/suitesparse-ccolamd
- math/suitesparse-cholmod
- math/suitesparse-colamd
- math/suitesparse-config
- math/suitesparse-spqr
- print/indexinfo
Required by 2
Configuration
Options name: graphics_libpano13
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| JAVA | off | Java platform support |
| SUITESPARSE | on | Use math/suitesparse for faster operation |
- USES
- cmake:testing cpe jpeg pathfix perl5 pkgconfig
- Service scripts
- none
Files
Manual pages 12
- PTAInterpolate(1)
- PTblender(1)
- PTcrop(1)
- PTinfo(1)
- PTmasker(1)
- PTmender(1)
- PToptimizer(1)
- PTroller(1)
- PTtiff2psd(1)
- PTtiffdump(1)
- PTuncrop(1)
- panoinfo(1)
pkg-plist 45
- bin/PTAInterpolate
- bin/PTblender
- bin/PTcrop
- bin/PTinfo
- bin/PTmasker
- bin/PTmender
- bin/PToptimizer
- bin/PTroller
- bin/PTtiff2psd
- bin/PTtiffdump
- bin/PTuncrop
- bin/panoinfo
- include/pano13/PTcommon.h
- include/pano13/file.h
- include/pano13/filter.h
- include/pano13/panorama.h
- include/pano13/panotypes.h
- include/pano13/pteditor.h
- include/pano13/ptutils.h
- include/pano13/queryfeature.h
- include/pano13/version.h
- lib/libpano13.a
- lib/libpano13.so
- lib/libpano13.so.3
- lib/libpano13.so.3.0.0
- libdata/pkgconfig/libpano13.pc
- share/doc/libpano13/AUTHORS
- share/doc/libpano13/COPYING
- share/doc/libpano13/Optimize.txt
- share/doc/libpano13/PTblender.readme
- share/doc/libpano13/PTmender.readme
- share/doc/libpano13/README
- share/doc/libpano13/stitch.txt
- share/man/man1/PTAInterpolate.1.gz
- share/man/man1/PTblender.1.gz
- share/man/man1/PTcrop.1.gz
- share/man/man1/PTinfo.1.gz
- share/man/man1/PTmasker.1.gz
- share/man/man1/PTmender.1.gz
- share/man/man1/PToptimizer.1.gz
- share/man/man1/PTroller.1.gz
- share/man/man1/PTtiff2psd.1.gz
- share/man/man1/PTtiffdump.1.gz
- share/man/man1/PTuncrop.1.gz
- share/man/man1/panoinfo.1.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| libpano13-2.9.23.tar.gz | 2.855115e+06 | e7c076d37a14c39434962115e47ddbe18452ca3de5ce40e2aaefa7cf5815ea28 |
Master sites 1
- SF/panotools/libpano13/libpano13-2.9.23
Commit history 0
No commits in the history this site was built from.