雜散光(光暈)文件頁面
介紹: 雜散光測試與歸一化雜散光簡介| Imatest 雜散光分析輸出|歷史記錄
背景: 雜散光範例|根本原因|測試概述|測試因素|測試注意事項|術語表
計算: 度量影像|歸一化方法|光源遮罩方法|總結指標|分析通道|飽和度
說明: Imatest 進階分析說明(主控和 IT) |使用 Imatest 計算歸一化雜散光|電動雲台說明
頁面內容
本頁面提供了在 Imatest 中分析雜散光源影像的進階說明。
有關使用 Imatest 計算歸一化雜散光的進階說明,請參閱此處。
使用 Imatest Master 進行批次/自動分析的步驟
從工作流程的「選擇影像」步驟開始,選擇要分析雜散光的影像。
若要匯入圖像,請點擊「選擇圖像」手動選擇一系列圖像文件,或點擊「選擇資料夾」選擇圖像目錄。或者,您可以選擇設定檔作為輸入,或選擇包含設定檔的目錄。
有關設定檔的信息,包括所需的 JSON 模式和格式,請參閱「雜散光設定檔」頁面。
- 注意:在一次 Imatest 運行中,所有被測影像必須具有相同的大小(陣列大小和通道數)。
注意:使用者不能在一次 Imatest 雜散光分析運行中選擇映像檔和設定檔作為輸入。
- 注意:如果使用設定檔作為輸入,則其中定義的某些元資訊將與要分析的每個影像相關聯(例如,光源相對於相機的角度),從而可以更好地標記輸出。
- 點選「下一步」進入工作流程的「選擇分析」步驟,然後選擇雜散光分析模組(分析選項 > 雜散光/耀斑 > 雜散光源)

從 22.2 版本開始,Imatest Master 用戶可以在分析選項畫面的「雜散光/耀斑」部分找到雜散光分析功能。 點選齒輪圖標,配置雜散光分析設定。
點選“分析”按鈕運行分析。
請稍候,Imatest 正在計算結果並產生輸出資料/檔案。
檢查生成的圖表和輸出文件
請參閱 「雜散光輸出」頁面,以了解有關各種輸出的信息
使用 Imatest IT 進行批次/自動分析的步驟
使用 Imatest Master 配置雜散光分析設置,並將設定儲存到 Imatest INI 檔案中。
或者,使用者可以手動或透過程式設定 Imatest INI 檔案。
請參閱「雜散光設定」頁面,以取得每個設定的有效 INI 鍵值對清單。
- 在您自己的自訂程式中匯入並初始化 Imatest IT 庫
使用 Imatest IT 函式庫,對要測試雜散光的影像呼叫雜散光分析。
Imatest IT 中的雜散光分析需要 Imatest INI 檔案和雜散光設定檔(或 StrayLightConfig 物件)作為輸入。
用於雜散光分析和產生 StrayLightConfig 物件的範例程式碼位於 Imatest IT 安裝目錄的「samples\...\stray_light」資料夾中。例如,位於「C:\Program Files\Imatest\v22.2\IT\samples\python\stray_light」目錄下。

這是位於 Imatest IT 安裝目錄下的雜散光 Python 範例程式(“stray_light_example.py”)的螢幕截圖。 Imatest IT 使用者可以透過程式進行雜散光分析。此範例程式示範如何使用 INI 檔案和 StrayLightConfig 物件作為輸入進行雜散光分析。此處,程式是在 PyCharm IDE 中開啟的。 在 Imatest IT 安裝目錄的「samples\hardware」目錄中,可以找到一個單獨的 Python 範例腳本,該腳本演示瞭如何控制 Imatest 電動雲台以捕獲雜散光圖像、以編程方式生成配置文件以及進行可選的雜散光分析。例如,腳本位於「C:\Program Files\Imatest\v22.2\IT\samples\python\hardware\motorized_gimbal」。
這段硬體範例程式碼可以在Imatest 的「hardware-samples」GitHub 倉庫中找到。
有關設定檔的信息,包括所需的 JSON 模式和格式,請參閱「雜散光設定檔」頁面。
檢查生成的圖表和輸出文件
請參閱 「雜散光輸出」頁面,以了解有關各種輸出的信息