| 简短说明 | |
|---|---|
|
文件: \examples\Processing\Shading\Shading2D\PixelwiseFFC_RAMLUT\2D_FFC_RAMLUT.vad |
![]() |
|
默认平台: iF-CXP12-Q |
|
|
简要说明 该示例展示了 2D Shading Correction 的实现。 校正值存储在采集卡 RAM 中(算子:RamLUT)。 该小应用程序执行高精度的偏移量和增益校正。 该设计针对 imaFlex CXP12 平台实现,但也可以轻松移植并适配 到 microEnable5 采集卡。 |
|
平面场校正 (FFC) 是一种用于校正和补偿图像中因光照条件不均、传感器不均匀性等原因引起的颜色和亮度不均的方法。
为了校正图像的像素值 I,需要采集一幅或一组相机传感器无光照时的图像(暗场图像),以及一幅或一组
明亮图像。在明亮图像中,没有任何可见结构(例如均匀的纸张平面),
且最大亮度值通常约为饱和值的 70%。如果采集了多幅暗场和明亮图像,则会根据图像序列计算出平均暗场和明亮图像。
为了校正不均匀的图像,可以根据暗场和明亮图像计算出每个像素的两个值,即增益和偏移量。
校正后的像素值
可以计算为:
偏移量指暗场图像的像素值。增益值的计算公式如下:




上一页

