首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Java中是否有用于变形图像的库(或处理)?

在Java中是否有用于变形图像的库(或处理)?
EN

Stack Overflow用户
提问于 2012-07-23 12:16:40
回答 4查看 3.7K关注 0票数 7

我计划编写软件,将图像变形成某种形状(基于定义不同图像中相似区域的点和向量,并计算“平均”形状)。

显然,这是相当困难的,因此我正在寻找一个可以处理图像变形的库(因此我可以专注于GUI,并将必要的坐标输入到库中)。

为了澄清,我想要做的一个例子是:

  • 加载映像(例如,图1和2)
  • 在图像中定义相似点(例如,在坐标(1,5)和(1,7)上,图像1和2的鼻尖)
  • 计算各点的平均坐标(即(1,6))
  • 在每幅图像上定义点到相同的坐标(所以所有的鼻子都改变为(1,6))
  • 保存图像

当然,实际用例要复杂得多(而不是奇异坐标,我也希望改变线条和其他形状(向量),但原理将保持不变。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-07-23 13:01:51

我还没有试过,但是您应该能够使用ImageMagick的Java包装器并使用它的谢泼德失真功能

票数 2
EN

Stack Overflow用户

发布于 2012-07-23 13:49:26

你可以试试ImageJ /斐济的这个。

票数 3
EN

Stack Overflow用户

发布于 2012-08-05 19:39:29

试试这个..http://www.cs.bris.ac.uk/~majid/mengine/morph.html

该软件工具被设计成一个学习工具,用于演示不同的图像形态学转换对二值图像(黑白)的影响。图像可以加载到工具中,从预定义的列表中定义或选择一个结构化元素,然后应用所选的转换。原始图像和变形图像同时显示,以可视化所做的更改。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11612357

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档