2011-12-15 4 views
5

में दो बिटमैप्स द्वारा gif छवि को कैसे बनाया जाए, मैं सिर्फ 2 बिटमैप छवियों से एनिमेटेड gif छवि बनाना चाहता हूं जो मुझे कैमरे से मिलेगा और उस gif छवि को मेल करना चाहते हैं।एंड्रॉइड

+0

कहाँ अटक कर रहे हैं? – Deco

+0

मुझे नहीं पता कि बिटमैप्स (फ़्रेम किए गए) को एनिमेटेड gif –

+0

@Iphone_bharat में समाधान कैसे प्राप्त किया जाए। यदि हां तो कृपया कोड साझा करें। –

उत्तर

4

उस http://jiggawatt.org/badc0de/android/index.html#gifflen

मैं एक छोटे से देशी lib एंड्रॉयड एक बिटमैप की (2-256 रंग से) रंग परिमाणीकरण करने के लिए और एक में एक फ्रेम के रूप में परिणाम को बचाने लिखा है के लिए देशी पुस्तकालय है एनिमेटेड जीआईएफ (आप जितनी चाहें उतने फ्रेम जोड़ सकते हैं)। आप पुस्तकालय कोड को हैक और स्लैश कर सकते हैं क्योंकि आप अपनी आवश्यकताओं को पूरा करना चाहते हैं। रंगीन क्वांटिज़र का उपयोग एंथनी डेकर के न्यूक्वांट है, जिसमें कुछ बदलाव किए गए हैं।

एक जावा आधारित पुस्तकालय के लिए कोशिश http://www.jappit.com/blog/2008/12/04/j2me-animated-gif-encoder/

प्रयोग काफी सरल है, और यह इन चरणों की आवश्यकता है: , इन्स्तांत (जैसे तर्क के रूप में एक OutputStream उत्तीर्ण करके AnimatedGifEncoder वस्तु यह प्रारंभ करें: ByteArrayOutputStream) addFrame का उपयोग करके अपने छवि ऑब्जेक्ट() विधि यह खत्म फोन करके अंतिम रूप()