karimz1/imgcompress

Imgcompress is a self-hosted image processing toolbox that handles compression, format conversion, and AI background removal in a single web interface. It supports over 70 input formats (including PSD, HEIC, and RAW) and can output common formats or generate PDFs, all without sending files to external services.

What it solves

ImgCompressは、フォーマット変換、圧縮、背景削除のために、複数の異なるツールを使い分ける必要性をなくします。クラウドベースの画像サービスに代わる、プライベートでローカルな代替手段を提供し、ファイルがサーバーから離れることなく処理を完結させます。

How it works

このプロジェクトは、必要なすべてのコーデックとライブラリを同梱した、単一のセキュリティ強化された Docker コンテナとして提供されます。手動処理用の Web UI と、スクリプト用の CLI を備えています。同梱の AI モデルを使用して、API キーやインターネット接続を必要とせずに、CPU 上でローカルに背景削除を実行します。

Highlights

  • Local AI Background Removal: 同梱のモデルを使用して、自身のハードウェア上で背景を削除します。
  • Extensive Format Support: HEIC, PSD, AVIF, および WebP を含む、70種類以上の画像形式に対応しています。
  • Privacy-First: テレメトリやクラウド処理を行わず、完全にオフライン(エアギャップ環境対応)で動作します。
  • Bulk Processing: 大規模なフォトライブラリ向けに、マルチコア並列処理をサポートしています。
  • Integrated Cropping: アスペクト比のプリセットとカスタムサイズを指定できる、ファイルごとのクロップエディタを搭載しています。

Who it's for

プライバシーを重視するユーザー、ホームラボ愛好家、および、個人データやクライアントのデータを第三者サーバーにアップロードせずに、大量の画像をバッチ処理する必要があるプロフェッショナル向けに設計されています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト