2012-03-13 57 views
12

我使用zoul's solution將UIImage數組導出爲電影。但我的幀都變成了扭曲。這裏的原始圖像:爲什麼我的UIImages電影會變形?

enter image description here

這裏有一個類似的失真例如: http://oi56.tinypic.com/8wkqys.jpg

我讀過here它有事情做的縱橫比,但有關於如何解決它沒有解釋。

+0

我知道這是因爲乘以16,卜如何解決這個問題?我有1080 * 1980的圖像有什麼建議嗎? – 2015-12-04 16:27:56

+0

@DipenChudasama縮小到寬度是16的倍數的尺寸 – Cbas 2016-06-30 18:27:49

+0

謝謝@Cbas我也這樣做:) – 2016-07-01 04:27:26

回答

41

很多具有不同圖象尺寸實驗,以及與此article的幫助下,我已經得到的結論是圖像的寬度必須是16

+3

浪費了很多小時,想知道發生了什麼事...這是關鍵! – DogCoffee 2014-01-25 07:19:35

+1

這終於做到了!非常感謝。 – Linuxios 2015-05-19 17:48:21

+0

非常感謝你!我幾個小時都在苦苦掙扎!這固定它! – 2015-08-11 06:01:14

-1

也許你可以找到你的約distorded電影在這裏回答:

Distorded Movie UIImages

,可以找到關於標題後您的問題更多的信息:應對變化中的價值一個UISegmentedControl的哪個會說的事情你長寬比。

我希望它能幫助你。

+0

即使我不使用圖像視圖也會變形 – Geva 2012-03-13 20:47:36

3

心中已經遇到了多這個問題太多了,我發現原因是圖像的大小不是16的倍數,你可以改變大小並嘗試一下。

+0

請澄清你的意思。你的意思是圖像的大小並不*實際上*必須是16 - 而且你只需要指定寬度?如果是這樣,你在哪裏指定寬度? – Praxiteles 2015-06-11 23:16:17

相關問題