擅长:python、mysql、java
<p>目前可以通过组合以下转换来实现这一点:</p>
<ol>
<li>移动图像使中心围绕原点</li>
<li>旋转N度</li>
<li>将图像移回</li>
</ol>
<p>然而,一个单一的参数将使这更容易!请您在GitHub上提交一个问题,以便我们实现它,好吗?</p>
<p>同时,密码:</p>
<pre><code>from skimage import data
from skimage import transform
import numpy as np
import matplotlib.pyplot as plt
image = data.chelsea()
shift_y, shift_x = np.array(image.shape[:2]) / 2.
tf_rotate = transform.SimilarityTransform(rotation=np.deg2rad(30))
tf_shift = transform.SimilarityTransform(translation=[-shift_x, -shift_y])
tf_shift_inv = transform.SimilarityTransform(translation=[shift_x, shift_y])
image_rotated = transform.warp(image, (tf_shift + (tf_rotate + tf_shift_inv)).inverse)
plt.imshow(image_rotated)
plt.show()
</code></pre>