Skip to content

TITManagement/lab_automation_module_advanced-image-editor

Repository files navigation

advanced-image-editor

Python Platform License

リアルタイム画像処理 | 4つの専門プラグイン | モジュラー設計 | クロスプラットフォーム

概要

advanced-image-editorは、リアルタイム画像処理と4つの専門プラグインを備えたクロスプラットフォーム対応の画像編集ツールです。モジュラー設計により拡張性が高く、GUI・コマンドライン双方で利用可能です。

主な機能

  • 🎯 基本調整: 明度・コントラスト・彩度
  • 🌈 濃度調整: ガンマ補正・シャドウ・ハイライト
  • 🌀 フィルター: ブラー・シャープ・エッジ検出
  • 📊 画像解析: ヒストグラム・特徴点・品質解析

技術仕様・動作環境

  • Python: 3.8以上
  • プラットフォーム: macOS / Windows / Linux
  • メモリ: 4GB以上推奨

インストール

【重要】pip index一元管理について

依存解決の再現性向上のため、pip の index 設定は
$AILAB_ROOT/lab_automation_libs/internal-PyPI/pip.conf.local を正本とします。

ローカル環境では AILAB_ROOT を各マシンで設定してから PIP_CONFIG_FILE を指定してください。

export AILAB_ROOT=/path/to/AiLab
export PIP_CONFIG_FILE="$AILAB_ROOT/lab_automation_libs/internal-PyPI/pip.conf.local"
python scripts/setup_dev_environment.py

CI では PIP_CONFIG_FILE 固定ではなく、環境変数で index を注入してください。

export PIP_INDEX_URL="http://<internal-pypi>/simple"
export PIP_EXTRA_INDEX_URL="https://pypi.org/simple"
export PIP_TRUSTED_HOST="<internal-pypi-host>"

使い方

.venv/bin/python src/main_plugin.py
# 画像を開いて編集開始!

ドキュメント

📖 目的別ガイド 📝 内容
ユーザーガイド 使い方・操作方法・トラブルシューティング
開発者ガイド プラグイン開発・コントリビューション
アーキテクチャ システム設計・プラグインシステム
技術ノート UIソリューション・最適化技術

構成

advanced-image-editor/
├── src/
├── docs/
├── scripts/
├── pyproject.toml
├── LICENSE
└── README.md

コントリビューション

プロジェクトへの貢献を歓迎します!

  • 開発者ガイド - 開発環境の構築と基本的な開発フロー
  • 設計指針 - コード修正時の基本方針とベストプラクティス

ライセンス

MIT License — 詳細は LICENSE をご覧ください。

📄 ライセンス

MIT License - 詳細は LICENSE をご覧ください。


🏠 メインハブ | 各ドキュメントから詳細情報にアクセスできます

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors