GitBucket
Toggle navigation
Pull requests
Issues
Snippets
Sign in
Files
Branches
8
Releases
Issues
Pull requests
Labels
Priorities
Milestones
Wiki
Network
Fork
: 0
hasegawa
/
TIASjudge
Transfer to URL with SHA
Find file
Newer
Older
tree:
8bbc7711d6
Branches
Tags
×
chore/dependabot-setup
chore/sync-template
dependabot/uv/minor-and-patch-264b2fc836
dependabot/uv/minor-and-patch-b559b18929
dependabot/uv/opencv-python-5.0.0.93
docs/dependabot-admin-setup
feature/ml-color-classification
main
TIASjudge
/
docs
/ PROGRESS.md
TIAS2301\user
on 3 Aug
1 KB
[add] 環境構築手順(ENV_02・ENV_03)を作成
Raw
Blame
History
開発進捗ログ
/setup フェーズ 1〜2 完了(要件定義・技術選定)
: 旧実装
org/src
(C++ / MFC / OpenCV 2.4)を解析し,同一機能の再構築を目的として PLAN_01・ENV_01 を作成.開発モードは solo.
設計判断: 技術スタックは Python + PySide6 + opencv-python を採用.MFC 継続・C# 案は Mac 対応の可能性が無いため却下(ユーザー要件: 当面 Windows,将来 Mac も視野).SVM は現行と同じ OpenCV 実装(
cv2.ml.SVM
)を使い診断結果の同一性を担保する方針
旧実装は
org/
に置き参照専用とする(.gitignore で Git 管理外)
/setup フェーズ 3 完了(環境構築)
: ENV_02(メンバー用)・ENV_03(管理者用)を作成.「どのデバイスでも clone → uv sync で開発再開できる」を方針とし,環境定義は pyproject.toml / uv.lock でリポジトリ内に持たせる(デバイス側は git / gh / uv のみ).ENV_04(開発コマンド)は pyproject 作成時に確定させるため後回し.GitHub リポジトリ作成はユーザー実施待ち(ENV_03 参照)