Initial commit: ノーコード画像検査アプリ (MVP + 追加機能一式)
検査レシピ=処理/検査ステップの縦リスト(配線なし)。yfoxlib(yfoximg/yfoxbase)使用。 - ビジュアル・パイプライン(カード+適用後サムネイル+緑/赤 合否) - テンプレート/対話式ウィザードでレシピ生成(CTaskDialog) - パラメータのスライダー・ライブ調整 - レシピ保存/読込(*.itr) + 最近使ったファイル(MRU) - 検査範囲(ROI)を複数マウス指定(ドラッグ追加/右クリック削除) - カードのドラッグ並べ替え - 判定結果画像の保存 + 検査ログCSV(項目拡張) - 処理6種+検査3種(明るさ/白画素率/塊の数) - /selftest(実行+レシピ往復+結果画像+複数ROI塊カウント検証)、/demo Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
#pragma once
|
||||
// SelfTest.h - コマンドライン /selftest 用のヘッドレス自己検証。
|
||||
namespace selftest {
|
||||
int Run(); // 0=PASS, 1=FAIL。selftest_result.txt を出力。
|
||||
bool MakeDemoImage(LPCWSTR path); // デモ用: 明るい地に暗い欠陥数点の 24bit BMP を作る。
|
||||
bool SaveDemoResult(LPCWSTR path); // デモ画像+キズ検査+ROI の注釈付き結果画像を保存。
|
||||
}
|
||||
Reference in New Issue
Block a user