Image Enhancer vTool#
Image Enhancer vTool 透過 Image 輸入接腳接收影像,並透過 Image 輸出接腳輸出過濾後的影像。
如果您使用 ROI Creator vTool 在增強之前指定感興趣區域,Image Enhancer vTool 將透過其 Roi 輸入接腳接收 ROI 資料。在這種情況下,只會增強感興趣區域,從而加快處理速度。
Image Enhancer vTool 可在 Preprocessing Basic 授權中使用。若要購買授權,請造訪 Basler 網站。

運作原理#
Image Enhancer vTool 提供兩種增強操作:
拉伸直方圖#
透過拉伸直方圖,可以修改直方圖的下限和上限。所有小於或等於下限的灰階值都會對應到灰階值 0。所有大於或等於上限的灰階值都會對應到最大灰階值(即 8 位元 Pixel Format 的 255,或其他 Pixel Format 的 65535)。以數學術語來說,直方圖拉伸是由兩個使用者定義的極限所定義的線性轉換。
有兩種方法可以指定灰階值範圍的新上下限:
- Adaptive:灰階值範圍是透過分析個別影像的直方圖來決定的。透過指定相對排名,您可以捨棄範圍上下端的灰階值區段。
- Fixed:您可以手動指定灰階值範圍的新上下限。這些極限對於所有影像都是相同的。
資訊
對於彩色影像,adaptive 模式會分別處理三個色彩通道。因此,影像的整體色彩外觀可能會改變。
使用 fixed 模式時,所有色彩通道都會套用相同的極限。
在 fixed 模式下,處理速度極快,處理時間微不足道。在 adaptive 模式下,會分析每個影像的直方圖,但處理速度仍然非常快。
均衡化直方圖#
等化直方圖意味著將影像的所有灰階值均勻分佈在整個範圍內,例如 0–255。透過此操作,灰階值分佈密集的直方圖區域會被拉伸,而分佈稀疏的區域則會被壓縮。這會產生一個線性的直方圖。
資訊
對於彩色影像,色彩通道的三個直方圖會分別進行等化。因此,影像的整體色彩外觀可能會改變。
由於直方圖及其等化是針對每個處理的影像計算的,因此處理時間取決於影像大小。
應用情境#
具有常數直方圖的影像#
在此情境中,輸入影像的灰階值範圍固定,但對比度稍低。例如,如果灰階值範圍在 0 到 100 之間,您可以將上下限分別設為 0 和 100。隨後,產生的影像會被拉伸至完整的灰階值範圍,從而獲得對比度良好且明亮的影像。
具有變動直方圖的影像#
在此情境中,輸入影像的灰階值範圍可能會隨時間改變。不過,應用程式要求直方圖或灰階對比度保持恆定。在這種情況下,您可以使用具有自適應極限的拉伸方法或等化方法。
一般使用情境請使用拉伸。如果直方圖中的灰階值分佈非常不均勻,則最好使用等化。
設定 vTool#
若要設定 Image Enhancer Basic vTool:

- 在 vTool Settings 區域的 Recipe Management 窗格中,按一下 Open Settings 或按兩下該 vTool。
隨即會開啟 Image Enhancer Basic 對話方塊。 - 在 Enhancer Operation 區域中,選取所需的運算。
- 如果您已選取 拉伸直方圖,請選取拉伸方法。
- 如果您已選取 Adaptive,請指定排序 (rank)。
- 如果您已選取 Fixed,請指定下限與上限。
您可以在 pin data view 中檢視增強結果。
Inputs#
Image#
可直接從「相機」vTool 或任何能輸出影像的 vTool(例如「Image Format Converter 」vTool)接收影像。
- 資料類型:圖片
- 影像格式:8 位元至 16 位元單色或彩色影像(請參閱 Supported Pixel Formats)
Roi#
接受來自 ROI Creator vTool 或任何其他輸出區域或矩陣的 vTool 的興趣區域 (ROI)。多個矩陣或區域會在內部合併,以形成單一興趣區域。
- 資料類型:RectangleF、RectangleF 陣列、Region、Region 陣列
Outputs#
Image#
傳回經過濾波的影像。輸出影像可由任何接受影像作為輸入的 vTool 使用。
- 資料類型:圖片
- 影像格式:彩色或單色影像(請參閱 Supported Pixel Formats)
支援的 Pixel Format#
根據輸入影像的 Pixel Format,Image Combiner vTool 會輸出以下 Pixel Format:
| Input Pixel Format | Output Pixel Format |
|---|---|
| Bayer GR 8 | RGB 8 Planar |
| Bayer GR 16 | RGB 16 Planar |
| Bayer RG 8 | RGB 8 Planar |
| BGRA 8 Packed | RGB 8 Planar |
| BGR 8 Packed | RGB 8 Planar |
| Mono 8 | Mono 8 |
| Mono 10 | Mono 10 |
| Mono 12 | Mono 12 |
| Mono 16 | Mono 16 |
| RGB 8 Packed | RGB 8 Planar |
| RGB 16 Packed | RGB 16 Planar |
| RGB 8 Planar | RGB 8 Planar |
| RGB 16 Planar | RGB 16 Planar |
相關 vTool#
典型前置元件#
典型後續元件#
- 任何影像處理 vTool