Vignetting Correction (dart E)#
資訊
pylon Viewer 也具有用於校正暗角(Vignetting)的 內建功能。但是,您無法將此功能用於 dart E 相機。
使用此功能#
暗角是指影像四角比中心暗的現象。這是數位相片中常見的效應,當感光元件邊緣的像素無法接收足夠的光線時就會發生。
發生此情況的原因可能是影像圓圈相對於感光元件大小而言太小,或者光線不像感光元件中心那樣以直角射入感光元件。這意味著邊緣的像素具有較低的灰階值。
使用 BslVignettingCorrectionMode 參數,您可以開啟或關閉校正。
範例程式碼#
/* Macro to check for errors */
#define CHECK(errc) if (GENAPI_E_OK != errc) printErrorAndExit(errc)
GENAPIC_RESULT errRes = GENAPI_E_OK; /* Return value of pylon methods */
/* Turn vignetting correction on */
errRes = PylonDeviceFeatureFromString(hdev, "BslVignettingCorrectionMode", "On");
CHECK(errRes);
您也可以使用 pylon Viewer 輕鬆設定參數。