Module |
|
Header |
/Engine/Plugins/Compositing/OpenCVLensDistortion/Source/OpenCVLensDistortion/Public/OpenCVLensDistortionParameters.h |
Include |
#include "OpenCVLensDistortionParameters.h" |
Source |
/Engine/Plugins/Compositing/OpenCVLensDistortion/Source/OpenCVLensDistortion/Private/OpenCVLensDistortionParameters.cpp |
UTexture2D * CreateUndistortUVDisplacementMap
(
const FIntPoint & InImageSize,
const float InCroppingFactor,
FOpenCVCameraViewInfo & OutCameraViewInfo
) const
Creates a texture containing a DisplacementMap in the Red and the Green channel for undistorting a camera image. This call can take quite some time to process depending on the resolution.
Parameter |
Description |
---|---|
InImageSize |
The size of the camera image to be undistorted in pixels. Scaled down resolution will have an impact. |
InCroppingFactor |
One means OpenCV will attempt to crop out all empty pixels resulting from the process (essentially zooming the image). Zero will keep all pixels. |
OutCameraViewInfo |
Information computed by OpenCV about the undistorted space. Can be used with SceneCapture to adjust FOV. |