我正计划编写将图像变形为特定形状的软件(基于在不同图像中定义相似区域的点和矢量,以及“平均”形状的计算)。
显然这非常困难,因此我正在寻找一个可以处理图像变形的库(因此我可以专注于GUI,并为库提供必要的坐标)。
澄清一下,我想做的一个例子是:
现在当然实际的用例会复杂得多(而不是奇异的坐标,我也想变形线和其他形状(向量),但原理会保持不变。
答案 0 :(得分:3)
您可以尝试使用ImageJ / FIJI。
答案 1 :(得分:2)
尚未尝试过,但您应该可以使用Java wrapper for ImageMagick并使用Shepard's distortion功能
答案 2 :(得分:2)
试试这个.. http://www.cs.bris.ac.uk/~majid/mengine/morph.html
该软件工具旨在用作学习辅助工具,用于演示不同图像形态变换对二进制(黑白)图像的影响。 可以将图像加载到工具中,从预定义列表中定义或选择的结构元素,然后应用所选择的变换。原始图像和变形图像同时显示,以显示已经进行的更改。
答案 3 :(得分:1)
这取决于您需要什么样的转型 你可以试试 http://biocomp.cnb.uam.es/~iarganda/bUnwarpJ/