.. _doxcsid-namespace_p1_1_1_image_sdk_1a1d547bdd93d336ee760646d69b8733fa: CanvasClip enum ~~~~~~~~~~~~~~~ *Namespace:* ``P1.ImageSdk`` Definition ^^^^^^^^^^ Defines how to handle non-rectangular or non-upright canvas .. ref-code-block:: cpp :class: doxyrest-overview-code-block public enum CanvasClip .. _doxcsid-namespace_p1_1_1_image_sdk_1a1d547bdd93d336ee760646d69b8733faa7be8e8a7e41083380abf2baf82f285b1: .. _doxcsid-namespace_p1_1_1_image_sdk_1a1d547bdd93d336ee760646d69b8733faa48a7ad52d6238d3e70d85cf5fb9407b9: .. _doxcsid-namespace_p1_1_1_image_sdk_1a1d547bdd93d336ee760646d69b8733faa24e2bfc33a561c87a709a883ad456b98: Fields ^^^^^^ .. list-table:: :widths: 30 10 60 * - ``CanvasClipNone`` - 1 - Canvas has the full RAW image. This option will consider all input pixels, but may output blank pixels. * - ``CanvasClipWarpLoose`` - 2 - Clip warped edges. This option will only consider the maximum interior bounding box, and all pixels will be valid. * - ``CanvasClipMaintainDimensions`` - 3 - Maintain raw image dimensions This option will result a canvas size matching the sensor resolution and be centered around the principal point