nn::camera::CTR::SetLensCorrection Functionnn::Result SetLensCorrection( CameraSelect select, LensCorrection correction );
| Name | Description | |
|---|---|---|
| in | select | Specifies which camera to change settings for. |
| in | correction | Specifies the degree of lens correction. |
Result values listed below. | Value | Description |
|---|---|
ResultSuccess |
Process was successful. |
ResultIsSleeping |
Unusable because the system is closed. |
ResultFatalError |
There may be something physically wrong with the camera. |
Sets the degree of lens correction.
As referred to here, "lens correction" fixes a phenomenon called vignetting, where there is a difference in brightness between the center and edges of an image, by increasing the brightness of the edges to more closely match that of the center.
The default value is LENS_CORRECTION_NORMAL for all cameras.
Note: This function may block for an extended period if a camera is restarting.
CONFIDENTIAL