patolette:PCAベースの色量子化とディザリングライブラリ

2025-06-10
patolette:PCAベースの色量子化とディザリングライブラリ

patoletteは、C/Pythonで書かれた色量子化とディザリングライブラリで、Xiaolin WuのPCAベースの量子化器の重み付きバリアントを実装しています。主な機能として、CIEL*u*v*とICtCp色空間のサポート、視覚的に目立つ領域への重み付けのためのサリエンスマップのオプション使用、オプションのKMeansリファインメントなどがあります。まだ開発中で、PyPIパッケージはありませんが、既に使用可能です。手動インストールが必要で、AVX命令セットのサポートによりパフォーマンスが向上します。このライブラリは画像のデコード/エンコードを処理しません。ユーザー自身で処理する必要があります。

開発 色量子化