我试图在python中使用skimage来旋转图像,在opencv中,it seems I can do:
cv.GetRotationMatrix2D(center, angle, scale, mapMatrix)
其中center是源图像中旋转的中心。
在skliage中,相应的转换似乎是skimage.transform.AffineTransform:
skimage.transform.AffineTransform(matrix=None, scale=None, rotation=None, shear=None, translation=None)
但我不能确定旋转的中心。。。。是否有定义旋转中心的方法(或者可能有另一种撇渣方法?)
我查了网页和手册,到目前为止什么也没有发现。。。
目前可以通过组合以下转换来实现这一点:
然而,一个单一的参数将使这更容易!请您在GitHub上提交一个问题,以便我们实现它,好吗?
同时,密码:
Stefan答案中的图像中心似乎不正确,下面是他的代码的正确版本
原始图像最大值为:(10,10) 旋转图像的最大值为:(10,10)
相关问题 更多 >
编程相关推荐