服を撮影するとAIがタグ付けし、天気やシーンに合わせて毎日のコーデを提案するセルフホスト型ワードローブ管理アプリ。
- スター
- 144
- フォーク
- 6
- 未解決の Issue
- 1
- 最終コミット
- 6 日前
これは何?
ImageMagick WebGUIは、ImageMagickのコマンドライン画像処理ツールをブラウザーから使えるインターフェースで提供します。コマンドを書かずに、画像のリサイズ、トリミング、回転、反転、フィルター適用、透かしの追加、変換ができます。WebP、AVIF、JPEG、PNG、GIF、TIFF、PDFなどの形式に対応し、ImageMagickのコマンドを直接入力できるTerminal Modeも備えています。
AI機能には背景除去用のrembgを採用しているほか、LANCZOSアルゴリズムによる自動補正と2倍・4倍のアップスケーリングを利用できます。バッチ処理はRedisを利用したキューに登録され、RQ workerが実行します。履歴画面から以前の出力を再ダウンロードすることもできます。
構成はNext.js 15のフロントエンド、PostgreSQLを使用するFastAPIバックエンド、Redisで、docker composeからまとめて起動できます。バックエンドではSwaggerとReDocのAPIドキュメントを提供します。実行可能な操作のホワイトリスト、タイムアウト、メモリ制限により、ユーザーが実行できる処理を制限する設計です。
主な機能
- 01画像のリサイズ、トリミング、回転、反転に加え、ぼかし、シャープ化、セピアなどのフィルターを適用。
- 02位置、不透明度、フォントサイズを指定して、任意のテキスト透かしを追加。
- 03WebP、AVIF、JPEG、PNG、GIF、TIFF、PDFの相互変換。
- 04rembgを利用したワンクリックのAI背景除去。
- 05Redisを利用したジョブキューによるバッチ処理。
- 06ImageMagickのコマンドを直接実行できるTerminal Mode。
ユースケース
- 小規模チーム向けに、画像変換・編集サービスをセルフホストする。
- Webサイト用の商品写真をWebPやAVIFに一括変換する。
- ローカルにPythonツールをインストールせずに画像の背景を除去する。
- 技術に詳しくないユーザーに、ImageMagickの操作をGUIで提供する。
クイックスタート
- 1
プロジェクトフォルダーを作成して、その中に移動します
mkdir imagemagick-webgui && cd imagemagick-webgui - 2
サンプルの compose ファイルをダウンロードします
curl -O https://raw.githubusercontent.com/PrzemekSkw/imagemagick-webui/main/docker-compose.example.yml - 3
ファイル名を docker-compose.yml に変更します
mv docker-compose.example.yml docker-compose.yml - 4
サービスを起動し、http://localhost:3000 を開きます
docker compose up -d
使う前に知っておきたいこと
- 本番環境にデプロイする前に、docker-compose.yml の SECRET_KEY と JWT_SECRET を変更してください。
- Docker 経由で複数のサービス(backend、frontend、PostgreSQL、Redis、worker)を実行する必要があります。
トピック
よくある質問
- imagemagick-webui とは?
- Dockerでデプロイできる、ワンクリックのAI背景除去、バッチ処理、ライブエディターを備えたImageMagickのセルフホスト型Web GUI。 ImageMagick WebGUIは、ImageMagickのコマンドライン画像処理ツールをブラウザーから使えるインターフェースで提供します。コマンドを書かずに、画像のリサイズ、トリミング、回転、反転、フィルター適用、透かしの追加、変換ができます。WebP、AVIF、JPEG、PNG、GIF、TIFF、PDFなどの形式に対応し、ImageMagickのコマンドを直接入力できるTerminal Modeも備えています。
- imagemagick-webui は無料で使えますか?ライセンスは?
- imagemagick-webui は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- imagemagick-webui は今もメンテナンスされていますか?
- 活発にメンテナンス中。imagemagick-webui の最終コミットは 2026年10月14日 です。
- imagemagick-webui は何に使えますか?
- 小規模チーム向けに、画像変換・編集サービスをセルフホストする。 Webサイト用の商品写真をWebPやAVIFに一括変換する。 ローカルにPythonツールをインストールせずに画像の背景を除去する。 技術に詳しくないユーザーに、ImageMagickの操作をGUIで提供する。
- imagemagick-webui のインストール方法は?
- プロジェクトフォルダーを作成して、その中に移動します: mkdir imagemagick-webgui && cd imagemagick-webgui サンプルの compose ファイルをダウンロードします: curl -O https://raw.githubusercontent.com/PrzemekSkw/imagemagick-webui/main/docker-compose.example.yml ファイル名を docker-compose.yml に変更します: mv docker-compose.example.yml docker-compose.yml サービスを起動し、http://localhost:3000 を開きます: docker compose up -d
- imagemagick-webui はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/PrzemekSkw/imagemagick-webui
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
70種類以上の画像形式変換、一括圧縮、ファイルごとの切り抜き、ローカルAI背景除去に対応したセルフホスト型Dockerツール。
ローカルまたはクラウドのLLMを使い、応募先の求人内容に合わせてマスターレジュメを調整できる、セルフホスト型のオープンソース履歴書作成ツール。
A株・香港株・米国株を監視するセルフホスト型AIツール。ポートフォリオ管理、価格アラート、分析、自動レポートに対応。
中国の各種プラットフォームやRSSフィードのトレンドを集約し、キーワードまたはAIで絞り込んで、チャットやメールにダイジェストを配信するセルフホスト型のトレンド監視ツール。
GmailとOutlookに対応し、受信トレイを整理して返信案を作成するオープンソースのAIメールアシスタント兼メールクライアント。