如何在iPhone编程中变形两个图像

发布于 2024-09-05 23:27:05 字数 29 浏览 5 评论 0原文

如何在iPhone编程中对两个图像进行变形?

how to do morphing of two images in iphone programming.?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

ㄖ落Θ余辉 2024-09-12 23:27:05

你的问题与 iPhone 无关......你正在寻找的算法与语言无关,因为它只适用于图像。

顺便说一句,对两个图像进行变形非常复杂,通常您必须

  • 在两个图像上嵌入一个点网格,以链接应变形的特征。例如,如果你有两张脸,你可以使用一个网格来连接眼睛、嘴巴、耳朵、鼻子、脸部边缘等:这两个网格告诉变形器如何将一个点“转换”为另一个点,同时混合前一步的两个图像
  • 可以自动(使用特定软件)或手动完成。您放置的更多点将是您的结果,
  • 然后您可以进行真正的变形序列:基本上您在两个图像之间进行插值(其中您使用的参数将决定最终结果与第一个或第二个图像的相似程度)第二张图片)
  • 您还应该应用一些混合效果来实际创建可信的结果,始终根据变形位置使用参数函数

Your question is not iphone related.. the kind of algorithm you are looking for is language-agnostic since it just work with images.

By the way it's quite complex to morph two images, usually you have to

  • embed a grid of points over the two images that links characteristics that should be morphed. For example if you have two faces you would use a grid that connects eyes, the mouth, ears, the nose, the edge of the face and so on: these two grid tells the morpher how to "translate" a point into another one while blending the two images
  • the previous step can be done automatically (with specific software) or by hand. more points you place better will be your results
  • then you can do the real morphing sequence: basically you do an interpolation between the two images (in which the parameter that you use will decide how much will be the final risult similar to the first or the second image)
  • you should also apply some blending effect to actually create a believable result, always using a parametric function according to the morphing position
檐上三寸雪 2024-09-12 23:27:05

您可以使用 UIView 动画从一个 UIView 过渡到另一个 UIView。这应该提供某种蹩脚的变形。

You can use UIView animation to transition from one UIView to another. This should provide some sort of lame morphing.

不及他 2024-09-12 23:27:05

您可以使用用 C++ 编写的 XMRM:http://www.cg.tuwien。 ac.at/~xmrm/

iOS SDK 中没有图像变形 API。

You can use XMRM, which is written in C++: http://www.cg.tuwien.ac.at/~xmrm/

There is no image morphing API in the iOS SDK.

习ぎ惯性依靠 2024-09-12 23:27:05

不,没有适用于它的 API。你必须自己做。

...问一个简短的问题,得到一个简短的答案...

No, there isn't an API for it. You'll have to do it yourself.

...ask a short question, get a short answer...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文