graphics/py-tifffile 2026.9.20 FreeBSD
Read and write TIFF(r) files
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
27c77f7a39- License
- BSD3CLAUSE
- Categories
- graphics, python
- Package size
- 559.7 KiB, 3561.4 KiB installed
Description
Tifffile is a Python library to
- store numpy arrays in TIFF (Tagged Image File Format) files, and
- read image and metadata from TIFF-like files used in bioimaging.
Image and metadata can be read from TIFF, BigTIFF, OME-TIFF, STK, LSM, SGI, NIHImage, ImageJ, MicroManager, FluoView, ScanImage, SEQ, GEL, SVS, SCN, SIS, ZIF (Zoomable Image File Format), QPTIFF (QPI), NDPI, and GeoTIFF files.
Image data can be read as numpy arrays or zarr arrays/groups from strips, tiles, pages (IFDs), SubIFDs, higher order series, and pyramidal levels.
Numpy arrays can be written to TIFF, BigTIFF, OME-TIFF, and ImageJ hyperstack compatible files in multi-page, volumetric, pyramidal, memory-mappable, tiled, predicted, or compressed form.
A subset of the TIFF specification is supported, mainly 8, 16, 32 and 64-bit integer, 16, 32 and 64-bit float, grayscale and multi-sample images. Specifically, CCITT and OJPEG compression, chroma subsampling without JPEG compression, color space transformations, samples with differing types, or IPTC and XMP metadata are not implemented.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | graphics/py-tifffile | 2026.9.20 |
| OpenBSD | graphics/py-tifffile | 2026.3.3 |
| NetBSD | graphics/py-tifffile | 2026.9.9 |
| DragonFly | graphics/py-tifffile | 2025.3.13 |
| MidnightBSD | graphics/py-tifffile | 2026.1.14_1 |
| HardenedBSD | graphics/py-tifffile | 2026.9.20 |
| GhostBSD | graphics/py-tifffile | 2026.9.15 |
Install
Binary package:
pkg install py312-tifffile
From the ports tree:
cd /usr/ports/graphics/py-tifffile/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-tifffile>0:graphics/py-tifffile
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 | 2026.9.20 | 2026.9.20 | - | 2025.6.1_1 | 2026.9.20 |
| FreeBSD:14:quarterly | 2026.9.20 | 2026.9.20 | n/a | 2025.6.1 | 2026.9.20 |
| FreeBSD:15:latest | 2026.9.20 | 2026.9.20 | n/a | 2025.6.1_1 | 2025.6.1_1 |
| FreeBSD:15:quarterly | 2026.9.20 | 2026.9.20 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2026.9.20 | 2026.9.20 | 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.
Build 2
${PYTHON_PKGNAMEPREFIX}setuptools>=0: devel/py-setuptools${PYTHON_PKGNAMEPREFIX}wheel>=0: devel/py-wheel
Runtime 1
${PYTHON_PKGNAMEPREFIX}numpy>=2.1,1: math/py-numpy
The full lists below include those, and their dependencies in turn.
Build dependencies 16
Run dependencies 16
Required by 22
- graphics/py-agx-emulsion
- graphics/py-albumentations
- graphics/py-easyocr
- graphics/py-pyrsgis
- graphics/py-scikit-image
- graphics/qgis
- graphics/qgis-ltr
- math/mathicsscript
- math/py-mathics
- misc/caffe
- misc/py-insightface
- misc/py-napari
- science/meep
- science/moltui
- science/py-earthpy
- science/py-openpiv
- science/py-sdf
- textproc/py-docling-enhanced
- textproc/py-docling-google-ocr
- textproc/py-extended-docling
- www/immich-ml
- www/py-sentinelhub
Configuration
Options name: graphics_tifffile
| Option | Default | Description |
|---|---|---|
| CODECS | off | Codec for compression and predictor schemes |
| PLOT | off | Plotting support |
| XML | off | Validate and print XML |
| ZARR | off | Access zarr store |
- USES
- dos2unix python:3.12+
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| tifffile-2026.9.20.tar.gz | 449417 | 30e145a7042ce7143ae50a50fe8b7221b0070aae22adab8f9e79a264be6b5cdc |
Master sites 2
- PYPI
- https://github.com/cgohlke/tifffile/releases/download/v2026.9.20/