diff --git "a/docs/03_PLAN/PLAN_02_\351\226\213\347\231\272\343\202\271\343\203\206\343\203\203\343\203\227.md" "b/docs/03_PLAN/PLAN_02_\351\226\213\347\231\272\343\202\271\343\203\206\343\203\203\343\203\227.md" new file mode 100644 index 0000000..c93e2c5 --- /dev/null +++ "b/docs/03_PLAN/PLAN_02_\351\226\213\347\231\272\343\202\271\343\203\206\343\203\203\343\203\227.md" @@ -0,0 +1,49 @@ +# 開発ステップ (Development Steps) + +## 方針 (Approach) + +PLAN_01 の検証対象の優先度に従い,段階的に実装する.各ステップは独立してテスト・実行可能な単位とする. + +## ステップ一覧 (Steps) + +### ステップ 1: プロジェクト骨格の構築 + +- `src/`,`tests/` のディレクトリ・`__init__.py` を作成 +- `loader.py` で PNG 読み込み・ROI 抽出を実装 +- ユニットテストで動作確認 + +### ステップ 2: MiniTIAS 照明均一性評価 + +- `uniformity.py` で輝度分布・均一性指標(CoV,標準偏差,最大/最小比)を実装 +- `plotter.py` で輝度マップ・ヒストグラムを生成 +- `exporter.py` で CSV・PNG 出力 +- MiniTIAS の白板画像で実行し結果を確認 + +### ステップ 3: TIAS との照明均一性比較 + +- ステップ 2 のパイプラインを TIAS 画像にも適用 +- 装置間の比較グラフ(並列表示,差分)を追加 +- 比較結果を CSV に出力 + +### ステップ 4: 色再現性評価 + +- `color.py` で sRGB → L\*a\*b\* 変換・ΔE2000 計算を実装 +- 舌模型画像の色差を装置間で比較 +- 比較グラフ・表を出力 + +### ステップ 5: 実行スクリプトの整備 + +- `run_analysis.py` で全解析を一括実行できるようにする +- コマンドライン引数で解析対象を切り替え可能にする + +## 依存関係 (Dependencies) + +```text +ステップ 1 → ステップ 2 → ステップ 3 + → ステップ 4 + → ステップ 5 +``` + +- ステップ 1 はすべてのステップの前提 +- ステップ 3 と 4 はステップ 2 の完了後,並行して進めることも可能 +- ステップ 5 は 3・4 の完了後