2012-03-13 17 views
12

मैं फिल्म के रूप में UIImage सरणी निर्यात करने के लिए zoul's solution का उपयोग कर रहा हूं। लेकिन मेरे फ्रेम सभी विकृत हो जाता है।यूआईएममेज से मेरी फिल्म विकृत क्यों हो जाती है?

enter image description here

यहाँ एक समान विरूपण उदाहरण है:: http://oi56.tinypic.com/8wkqys.jpg

मैं here पढ़ा है यह पहलू अनुपात के साथ कुछ करने के लिए है, लेकिन वहाँ इसे ठीक करने पर कोई स्पष्टीकरण नहीं है यहाँ मूल छवि है ।

+0

मुझे पता है कि यह 16 से गुणा होने के कारण है, Bu इस समस्या को हल करने के लिए कैसे करें? मेरे पास 1080 * 1 9 80 के साथ कोई सुझाव है? –

+0

@DipenChudasama एक आकार के लिए डाउनस्केल जहां चौड़ाई 16 – Cbas

+0

का एक बहु है, धन्यवाद @ कबास मैं वही कर रहा था :) –

उत्तर

41

अलग छवि आकार के साथ प्रयोग का एक बहुत बाद, और इस article की मदद से, मैं निष्कर्ष है कि छवियों की चौड़ाई का 16

+3

का उपयोग नहीं करता हूं तो यह विकृत हो जाता है कि क्या हो रहा था ... यह कुंजी थी! – DogCoffee

+1

अंततः यह किया! बहुत बहुत धन्यवाद। – Linuxios

+0

आपको बहुत बहुत धन्यवाद! मैं घंटों के लिए इस के साथ संघर्ष कर रहा था! यह तय है! –

-1

शायद तुम distorded फिल्म के बारे में यहाँ अपने जवाब पा सकते हैं:

Distorded Movie UIImages

आप शीर्षक के बाद आपकी समस्या के बारे में अधिक जानकारियां मिल जाएगा: एक UISegmentedControl के मूल्य में परिवर्तन का जवाब देते हुए जिसके बारे में बातें कहेंगे अपने आस्पेक्ट अनुपात।

मुझे उम्मीद है कि यह आपकी मदद करेगा।

+0

अगर मैं एक छविदृश्य – Geva

3

I'v का सामना करना पड़ा गुणांक होना चाहिए करने के लिए मिल गया है यह समस्या भी है, और मुझे कारण यह है कि छवि का आकार 16 में से एक नहीं है, आप आकार बदल सकते हैं और कोशिश कर सकते हैं।

+0

कृपया स्पष्ट करें कि आपका क्या मतलब है। क्या आपका मतलब है कि छवि का आकार * वास्तव में * 16 होना चाहिए - और आपको केवल चौड़ाई निर्दिष्ट करना है? यदि हां, तो आप चौड़ाई निर्दिष्ट करते हैं? – Praxiteles