|
ImageBuf OIIO_API | ImageBufAlgo::rotate90 (const ImageBuf &src, ROI roi={}, int nthreads=0) |
|
ImageBuf OIIO_API | ImageBufAlgo::rotate180 (const ImageBuf &src, ROI roi={}, int nthreads=0) |
|
ImageBuf OIIO_API | ImageBufAlgo::rotate270 (const ImageBuf &src, ROI roi={}, int nthreads=0) |
|
bool OIIO_API | ImageBufAlgo::rotate90 (ImageBuf &dst, const ImageBuf &src, ROI roi={}, int nthreads=0) |
|
bool OIIO_API | ImageBufAlgo::rotate180 (ImageBuf &dst, const ImageBuf &src, ROI roi={}, int nthreads=0) |
|
bool OIIO_API | ImageBufAlgo::rotate270 (ImageBuf &dst, const ImageBuf &src, ROI roi={}, int nthreads=0) |
|
Return (or copy into dst
) a rotated copy of the image pixels of src
, in 90 degree increments. Pictorially:
rotate90 rotate180 rotate270
----------- ----------- -----------
AB --> CA AB --> DC AB --> BD
CD DB CD BA CD AC