擅长:python、mysql、java
<p>使用<a href="http://www.pythonware.com/products/pil/" rel="nofollow noreferrer">Python Imaging Library</a>,可以旋转数组,例如:</p>
<pre><code>array(Image.fromarray(<data>).rotate(<angle>, resample=Image.BICUBIC))
</code></pre>
<p>从那里,你可以在你的3D数组的不同层上创建一个for循环。在</p>
<p>如果将第一个维度作为层,则<code>array[<layer>]</code>将返回一个二维层,因此:</p>
^{pr2}$
<p>@IvoFlipse的结果,其中<a href="http://chat.stackexchange.com/rooms/118/conversation/paw-rotation">a conversation</a>表明:</p>
<ul>
<li>将数组放在一个更大的数组中以修复较暗的背景。在</li>
<li>考虑重新采样,也许先缩放阵列。在</li>
<li>将后脚趾向中间移动,你可以绕着它旋转。在</li>
<li>一个较小的图像可以通过找到边界并再次定位在15x15中来确定。在</li>
</ul>
<p><img src="https://i.stack.imgur.com/ykSK4.jpg" alt="alt text"/></p>
<p><img src="https://i.stack.imgur.com/M1mCr.jpg" alt="alt text"/></p>