2010-09-14 20 views
0

我想構建一個類似fatbooth的應用程序,並且想要了解如何做到這一點的一些想法。我在iPhone上搜索圖像變形,但沒有找到任何東西。我應該使用一些服務器端語言來變形圖像嗎?如何在FatBooth應用程序中進行圖像變形 - iPhone

任何幫助將不勝感激!

感謝 SAURABH

+0

可能重複[如何在iPhone編程中變形兩個圖像](http://stackoverflow.com/questions/3048732/how-to-morphing-of-two-images-in-iphone-programming) – 2010-09-14 14:29:20

回答

0

你真的可以用唯一的語言是C#或C++。數學非常複雜,儘管我確信你可以得到一本或兩本關於圖像處理的書。 我不知道是否有開源的變體框架,但這是你最好的選擇 - 它不一定是特定於iPhone,但整合將是艱難的。

我不知道你的意思的服務器端,除非你知道的,一個服務器做它,你想一個包裝周圍

+0

通過使用服務器端我的意思是我將圖像發送到服務器,並使用一些服務器端語言操縱它(如PHP或C#),然後將其下載回iPhone供用戶查看... – Saurabh 2010-09-14 11:57:18

+0

爲什麼你不會能夠使用Obj-C/C嗎? – kubi 2010-09-14 11:59:28

+0

@kubi可以請你提供一些圖像變形的obj-C/C代碼或者給這個任何鏈接.. – Saurabh 2010-09-14 12:19:20

0

首先,看一看位移映射:http://www.imagemagick.org/Usage/mapping/

基本上,您使用灰度圖像來膨脹/收縮/擠壓/等人臉部位。我做了所謂的FaceCraze的應用程序,它必須實現一個窮人的FatBooth作爲面部改造的一部分,我用灰度圖像非常相似的例子http://www.imagemagick.org/Usage/mapping/#spherical

編輯:您可以在iOS應用也使用ImageMagick庫:http://www.imagemagick.org/script/binary-releases.php#iOS

相關問題