2013-10-14 5 views
5

मैं अपने एंड्रॉइड एप्लिकेशन में EffectFactory.EFFECT_LOMOISH का उपयोग करना चाहता हूं। मैं इस बिट को अपने बिटमैप पर लागू करना चाहता हूं लेकिन यह नहीं जानता कि इसे कैसे किया जाए। मैंने package-summery और EffectFactory लिंक दोनों को संदर्भित किया, बीटीयू को ज्यादा विचार नहीं मिला। क्या कोई मुझे बिटमैप के साथ इस कार्यक्षमता को लागू करने के लिए मार्गदर्शन कर सकता है। धन्यवाद।बिटमैप पर प्रभाव फ़ैक्टरी वर्ग का उपयोग करना - एंड्रॉइड

+0

इस http://stackoverflow.com/questions/15832169/how-can-i-work-with-android-effectfactory-class पर एक नज़र डालें, यदि यह –

+0

में मदद करता है तो आप इसे देख सकते हैं: http://stackoverflow.com/questions/18141823/bitmap-texture-does-not-show-up-in-framebuffer-surface-on-android (यह वास्तव में इस प्रश्न से जुड़ा हुआ है, लेकिन यह उपयोग करने के तरीके के रूप में एक गाइड हो सकता है एंड्रॉइड में एक प्रभाव फैक्ट्री) –

+0

@ दहरा ... मैंने पहले से ही इस लिंक को दोबारा दोहराया है और यह 'सेपिया' और 'ग्रेस्केल' प्रभाव दिखाता है लेकिन मैं अपने प्रश्न में बताए गए 'लोमोश' प्रभाव का उपयोग करना चाहता हूं। दूसरा लिंक ओपनजीएल के लिए है, लेकिन मैं इसे कैनवास और विचारों के साथ उपयोग करना चाहता हूं। – zanky

उत्तर

3

शायद यह वह उत्तर नहीं है जिसे आप सुनना चाहते हैं, लेकिन (मोटे तौर पर बोलते हुए) आप नहीं कर सकते। प्रभाव फ़ैक्टरी/प्रभाव का उपयोग कैनवास/बिटमैप्स के साथ नहीं किया जाना चाहिए, लेकिन ओपनजीएल बनावट पर लागू किया जाना है।

एंड्रॉइड sample देखें (यह लिंक व्यक्तिगत विवरण नहीं देता है, लेकिन आप इसे नमूना विकल्प से नई परियोजना के माध्यम से ग्रहण में बना सकते हैं) परियोजना HelloEffects।

हैलोफेक्ट्स दिखाता है कि आप इन प्रभावों का उपयोग कैसे कर सकते हैं।

+0

ठीक है। धन्यवाद दोस्त:) – zanky

संबंधित मुद्दे