1

我想在 OpenCV 中旋转图像(我目前正在以这种方式进行图像处理 SO answer),但想指定用于填充旋转产生的间隙的颜色 - 默认情况下,它是黑色(见下文)

在此处输入图像描述

怎么可能做到这一点?

4

1 回答 1

2

我认为答案在于官方文档

C: void cvWarpAffine(const CvArr* src, CvArr* dst, const CvMat* map_matrix, int flags=CV_INTER_LINEAR+CV_WARP_FILL_OUTLIERS, CvScalar fillval=cvScalarAll(0) )

在哪里

CvScalar fillval=cvScalarAll(0)指定“间隙”的填充颜色。

只需fillval在调用此函数时使用颜色标量指定 。

于 2013-06-25T12:24:01.700 回答