BSD Ports

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

SystemPortVersion
FreeBSDgraphics/py-tifffile2026.9.20
OpenBSDgraphics/py-tifffile2026.3.3
NetBSDgraphics/py-tifffile2026.9.9
DragonFlygraphics/py-tifffile2025.3.13
MidnightBSDgraphics/py-tifffile2026.1.14_1
HardenedBSDgraphics/py-tifffile2026.9.20
GhostBSDgraphics/py-tifffile2026.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2026.9.202026.9.20-2025.6.1_12026.9.20
FreeBSD:14:quarterly2026.9.202026.9.20n/a2025.6.12026.9.20
FreeBSD:15:latest2026.9.202026.9.20n/a2025.6.1_12025.6.1_1
FreeBSD:15:quarterly2026.9.202026.9.20n/an/an/a
FreeBSD:16:latest2026.9.202026.9.20n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 1

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

Build dependencies 16
Run dependencies 16

Configuration

Options name: graphics_tifffile

OptionDefaultDescription
CODECSoffCodec for compression and predictor schemes
PLOToffPlotting support
XMLoffValidate and print XML
ZARRoffAccess zarr store
USES
dos2unix python:3.12+
Service scripts
none

Files

distinfo 1
FileSizeSHA256
tifffile-2026.9.20.tar.gz44941730e145a7042ce7143ae50a50fe8b7221b0070aae22adab8f9e79a264be6b5cdc
Master sites 2
  • PYPI
  • https://github.com/cgohlke/tifffile/releases/download/v2026.9.20/

Commit history 5

DateCommitCreditsLog message
27c77f7a39 Po-Chuan Hsieh graphics/py-tifffile: Update to 2026.9.20
Changes: https://github.com/cgohlke/tifffile/releases https://github.com/cgohlke/tifffile/blob/master/CHANGES.rst
5f8c8c02bd Po-Chuan Hsieh graphics/py-tifffile: Update to 2026.9.15
Changes: https://github.com/cgohlke/tifffile/releases https://github.com/cgohlke/tifffile/blob/master/CHANGES.rst
987bfd227e Po-Chuan Hsieh graphics/py-tifffile: Update to 2026.9.9
Changes: https://github.com/cgohlke/tifffile/releases https://github.com/cgohlke/tifffile/blob/master/CHANGES.rst
cf287ece82 Po-Chuan Hsieh graphics/py-tifffile: Update to 2026.8.23
Changes: https://github.com/cgohlke/tifffile/releases https://github.com/cgohlke/tifffile/blob/master/CHANGES.rst
bbb8f072b7 Po-Chuan Hsieh graphics/py-tifffile: Update to 2026.8.16
- Add ALL option - Enable ZARR option Changes: https://github.com/cgohlke/tifffile/releases https://github.com/cgohlke/tifffile/blob/master/CHANGES.rst