macOS
brew install openjphlocal Homebrew formula metadata
sudo port install OpenJPHMacPorts ports tree · graphics/OpenJPH/Portfile · Quelle: api.github.com
brew
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für openjph in AI-Agent-Workflows.
Installation
brew install openjphlocal Homebrew formula metadata
sudo port install OpenJPHMacPorts ports tree · graphics/OpenJPH/Portfile · Quelle: api.github.com
sudo dnf install openjphFedora Rawhide package metadata · openjph · Quelle: dl.fedoraproject.org
nix profile install nixpkgs#openjphnixpkgs package indexes · pkgs/by-name/op/openjph/package.nix · Quelle: api.github.com
sudo pacman -S openjphArch Linux sync databases · openjph · Quelle: geo.mirror.pkgbuild.com
sudo zypper install openjphopenSUSE Tumbleweed package metadata · openjph · Quelle: download.opensuse.org
sudo apt install libopenjph-devDebian stable package indexes · libopenjph-dev · Quelle: deb.debian.org
Überblick
Open-source implementation of JPEG2000 Part-15 (or JPH or HTJ2K)
Verlauf
OpenJPH is a BSD-licensed open-source implementation of High-Throughput JPEG 2000, also known as HTJ2K, JPH, JPEG 2000 Part 15, ISO/IEC 15444-15, and ITU-T T.814. It focuses on the Part 15 codec rather than being a general replacement for every JPEG 2000 feature.
OpenJPH was developed by Aous Thabit Naman to implement an HTJ2K encoder and decoder. The project name follows the .jph file extension assigned to the HTJ2K file format.
The upstream README is explicit about scope: OpenJPH implements HTJ2K while supporting selected JPEG 2000 Part 1 features, such as the reversible 5/3 and irreversible 9/7 wavelet transforms. That narrow scope is part of the package's identity; it is an implementation of the high-throughput path, not a grab bag of every JPEG 2000 variant.
HTJ2K was standardized to replace the original JPEG 2000 block coder with a faster HT block coder while preserving much of the JPEG 2000 architecture. The Library of Congress format description notes an order-of-magnitude throughput increase and describes use cases such as professional video capture, mobile and satellite imaging, preview, browsing, and archiving or delivery workflows.
OpenJPH appears in the early open-source implementation set for HTJ2K. The Code4Lib Journal's IIIF evaluation describes cultural-heritage interest in HTJ2K as a drop-in replacement path for JPEG 2000 deployments, with open-source tools such as OpenJPEG and Grok also part of that testing landscape.
Developers use OpenJPH when they need to encode, decode, test, or embed HTJ2K/JPH support without buying a proprietary SDK. The package is especially relevant for experiments and production prototypes around faster JPEG 2000 delivery, partial-resolution decoding, WebAssembly/Javascript demos, and image-server pipelines.
For Homebrew users, openjph supplies the codec implementation as a packaged C/C++ project rather than a white-paper reference. That is useful for downstream projects that want to compile against a system library and for operators comparing HTJ2K tooling on ordinary developer machines.
OpenJPH is small but strategically interesting: it packages a newer image standard where the standards documents, reference software, and practical deployment ecosystem are still close together. That makes package metadata, source URLs, and version tracking more important than popularity signals alone.
It also complements OpenJPEG rather than simply replacing it. OpenJPEG represents the older JPEG 2000 baseline; OpenJPH is focused on the high-throughput Part 15 branch and the .jph ecosystem.
Sicherheitslage
Für openjph wurde kein passendes lokales Secret-Handling-Manifest gefunden. Nucleus-Paketmetadaten bleiben hier veröffentlicht, damit künftige Abdeckung eine stabile Paket-URL hat.
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
ojph_compress | cli | globales Executable | |
ojph_expand | cli | globales Executable |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
https://github.com/aous72/OpenJPH
Installationsmetadaten
| Paketschlüssel | brew:openjph |
|---|---|
| Version | 0.30.1 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/openjph |
| Homepage | https://github.com/aous72/OpenJPH |
| Repository | https://github.com/aous72/OpenJPH |
| Upstream-Dokumentation | https://github.com/aous72/OpenJPH#readme |
| Lizenz | BSD-2-Clause |
| Quellarchiv | https://github.com/aous72/OpenJPH/archive/refs/tags/0.30.1.tar.gz |
| Zuletzt aktualisiert | 2026-06-22T17:20:14Z |
| Pulse | updated |
| Abhängigkeiten | libtiff |
| Build-Abhängigkeiten | cmake |
| Bottle | verfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | nicht definiert |
| Dienst | keiner deklariert |
Registry-Fakten
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | openjph |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
libopenjph-dev 0.21.2-1
HTJ2K image compression/decompression library (developer files)
https://github.com/aous72/OpenJPH
sudo apt install libopenjph-devlibopenjph0.21 0.21.2-1
HTJ2K image compression/decompression library (runtime files)
https://github.com/aous72/OpenJPH
sudo apt install libopenjph0.21openjph-doc 0.21.2-1
HTJ2K image compression/decompression library (documentation files)
https://github.com/aous72/OpenJPH
sudo apt install openjph-docopenjph-tools 0.21.2-1
HTJ2K image compression/decompression library (command line tools)
https://github.com/aous72/OpenJPH
sudo apt install openjph-toolsopenjph
nix profile install nixpkgs#openjphlibopenjph 0.27.3-1.fc45
JPEG-2000 Part-15 library
sudo dnf install libopenjphlibopenjph-devel 0.27.3-1.fc45
Development files for libopenjph, a JPEG-2000 library
sudo dnf install libopenjph-develmingw32-libopenjph 0.27.3-1.fc45
MinGW Windows openjph library
sudo dnf install mingw32-libopenjphmingw32-openjph 0.27.3-1.fc45
MinGW Windows openjph tools
sudo dnf install mingw32-openjphmingw64-libopenjph 0.27.3-1.fc45
MinGW Windows openjph library
sudo dnf install mingw64-libopenjphmingw64-openjph 0.27.3-1.fc45
MinGW Windows openjph tools
sudo dnf install mingw64-openjphopenjph 0.27.3-1.fc45
Open-source implementation of JPEG2000 Part-15 (or JPH or HTJ2K)
sudo dnf install openjphopenjph 0.28.1-1
Open-source implementation of JPEG2000 Part-15
https://github.com/aous72/OpenJPH/
sudo pacman -S openjphlibopenjph0_27 0.27.4-1.1
JPEG-2000 Part-15 library
https://github.com/aous72/OpenJPH
sudo zypper install libopenjph0_27libopenjph0_27-32bit 0.27.4-1.1
JPEG-2000 Part-15 library
https://github.com/aous72/OpenJPH
sudo zypper install libopenjph0_27-32bitopenjph 0.27.4-1.1
An implementation of JPEG2000 Part-15
https://github.com/aous72/OpenJPH
sudo zypper install openjphQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.