summaryrefslogtreecommitdiff
path: root/src/libcamera/dma_buf_allocator.cpp
diff options
context:
space:
mode:
authorStefan Klug <stefan.klug@ideasonboard.com>2024-12-16 16:40:43 +0100
committerStefan Klug <stefan.klug@ideasonboard.com>2024-12-17 10:31:44 +0100
commitec097d63ef9064cc495d9126b54dc772e83137d7 (patch)
tree0a7f23e72f6468af617dafc06ff98b556a3385ee /src/libcamera/dma_buf_allocator.cpp
parentdb9b6f8e2302842e0bb153f0c9600444a21ef670 (diff)
libcamera: geometry: Add Rectangle::transformedBetween()
Handling cropping and scaling within a complicated pipeline involves transformations of rectangles between different coordinate systems. For example the full input of the dewarper (0,0)/1920x1080 might correspond to the rectangle (0, 243)/2592x1458 in sensor coordinates (of a 2592x1944 sensor). Add a function that allows the transformation of a rectangle defined in one reference frame (dewarper) into the coordinates of a second reference frame (sensor). Signed-off-by: Stefan Klug <stefan.klug@ideasonboard.com> Reviewed-by: Paul Elder <paul.elder@ideasonboard.com> Reviewed-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>
Diffstat (limited to 'src/libcamera/dma_buf_allocator.cpp')
0 files changed, 0 insertions, 0 deletions