在对角线方形裁剪图像

时间:2015-05-06 14:44:17

标签: c++ opencv

我在Mat中有以下图片:

initital Mat

使用班级rotatedRect创建黑色矩形。我怎样才能得到以下结果?

final Mat

修改

我设法使用以下代码执行此操作:

  

cv :: Mat src,dst;浮角,x,y;

     

cv :: Mat imgRotated = cv :: getRotationMatrix2D(Point(50,50),angle,   1.0); cv :: warpAffine(src,dst,imgRotated,Size(x,y));

     

imshow(" image",dst);

1 个答案:

答案 0 :(得分:1)

您可以将cv::warpAffine()cv::getRotationMatrix2D()一起使用 有一个例子here