相关疑难解决方法(0)

OpenCV Python围绕特定点旋转图像X度

我很难找到使用OpenCV在Python中以特定(通常非常小)的角度围绕特定点旋转图像的示例.

这是我到目前为止所做的,但它会产生一个非常奇怪的结果图像,但它有点旋转:

def rotateImage( image, angle ):
    if image != None:
        dst_image = cv.CloneImage( image )

        rotate_around = (0,0)
        transl = cv.CreateMat(2, 3, cv.CV_32FC1 )

        matrix = cv.GetRotationMatrix2D( rotate_around, angle, 1.0, transl )
        cv.GetQuadrangleSubPix( image, dst_image, transl )
        cv.GetRectSubPix( dst_image, image, rotate_around )

    return dst_image
Run Code Online (Sandbox Code Playgroud)

python opencv rotation

44
推荐指数
7
解决办法
7万
查看次数

标签 统计

opencv ×1

python ×1

rotation ×1