Fullseye 文件索引
Language: 日本語 · English · 简体中文 · 繁體中文 · 한국어 · Deutsch
請注意:目前只有這份索引頁有譯文,它所連結的各篇文件暫時僅有日文版。
Fullseye(開發代號 imgevolve)是一套 HALCON/HDevelop 等級的實用軟體:由 numpy 原生的影像處理運算子函式庫、HDevelop 風格的視覺化管線設計環境(Fullseye Studio),以及負責執行的 runtime(FullseyeEngine)三者組成。運算子約 521 個(以 registry 計),其中 269/2313 個真實的 HALCON 運算子做到 genuine(真正等效)的實作,涵蓋 31 個類別。
請從這裡開始 → GETTING_STARTED.md(5 分鐘跑起來)
用法(給使用者 —— 先看這四篇)
| 文件 |
內容 |
| GETTING_STARTED.md |
5 分鐘上手:安裝 → 第一條管線 → 在 Studio/CLI/程式碼中執行 → 看結果 |
| INSTALL.md |
環境建置完整指南:前置條件、pip install -e . 與各 extras 的取捨、Windows/Linux 安裝程式、最小組態與嵌入式整合、疑難排解 |
| STUDIO_GUIDE.md |
Fullseye Studio 完整指南:三面板、運算子瀏覽器、單步執行、參數旋鈕、Inspector、感知面板、命令面板、快速鍵、匯出 |
| ENGINE.md |
FullseyeEngine(設計 → 執行):全部方法、在 Python 中的用法、CLI run、從其他專案呼叫 |
運算子 / API 參考
感知堆疊(機器人 / 視覺)
HALCON 對等性 / 涵蓋率(誠實揭露 honest disclosure)
品質 / 來源履歷 / 重現
發行說明 / 設計
| 文件 |
內容 |
| V13.md |
v13 = 走向實用 + 跨專案 packaging + 感知堆疊 |
| V14.md |
v14 = 感知堆疊完成(運動 + 強化) |
| STUDIO_UX.md |
Fullseye Studio 在 UX/設計上的改良意圖與來龍去脈 |
快速指令
py -3.11 -m pip install -e ".[opencv,gui]" # 安裝(影像 I/O + Studio)
py -3.11 studio.py # 啟動 Fullseye Studio(= fullseye-studio)
py -3.11 imgevolve.py ops --search edge # 搜尋運算子(= fullseye ops --search edge)
py -3.11 imgevolve.py apply gauss_filter in.png out.png --a 0.6
py -3.11 imgevolve.py run pipeline.json in.png --out result.png
py -3.11 imgevolve.py coverage # 誠實的涵蓋數字
在 Python 中:
import fullseye, numpy as np
out = fullseye.run_pipeline(frame, ["gaussian", "sobel_amp", "otsu"])
eng = fullseye.FullseyeEngine.load("pipeline.json"); result = eng.run(frame)