【发布时间】:2013-10-02 16:58:31
【问题描述】:
我有一个矩形图像 (O),我想将它环绕成一个圆圈 (I)。基本上我想取两个笛卡尔坐标轴x和y并将它们映射到极坐标φ和r,这样I(φ,r) = O(f(φ),g(r))就是f和g线性函数。
我在 PIL 中找到了 Image.transform 方法,但是当我阅读 the documentation 时,这仅适用于仿射变换矩阵。
1.这种“将矩形包裹成圆形”可以通过仿射变换完成吗?我担心不会。
2。我还能如何做到这一点?
【问题讨论】:
-
你将不得不编写自己的图像处理代码——可能不是在 Python 中使用或不使用 PIL——或者使用其他一些可以做你想做的事情的预先编写的模块。跨度>
标签: python python-imaging-library transformation