2009-12-17 10 views
5

मैं ओपनजीएल का उपयोग कर एक छवि पर लोमो फिशिए प्रभाव बनाने की कोशिश कर रहा हूं। मैं OpenGL खोलने के लिए नया हूं, क्या मुझे क्यूब मैपिंग और फिशिए प्रक्षेपण का उपयोग करना चाहिए? क्या कोई खुला स्रोत है जिसका मैं उल्लेख कर सकता हूं? धन्यवाद।ओपनजीएल द्वारा फिशिए लेंस प्रभाव कैसे बनाएं?

+0

[फिशिए क्वैक] (http://strlen.com/gfxengine/fisheyequake/), जीएलक्वैक का एक संशोधन, आपके लिए ब्याज का होना चाहिए। स्रोत के साथ आता है। – daxim

+0

धन्यवाद! मैं उस पर एक नज़र डालेगा। मैंने इस प्रश्न को पोस्ट करने के बाद ओपनसीवी पर थोड़ा सा शोध किया, क्या इसके बजाय ओपनसीवी द्वारा फिशिए को अनुकरण करना संभव है? मैंने देखा कि कैमरा कैलिब्रेशन फ़ंक्शन उपलब्ध है, यह फिशिए जैसे रेडियल विरूपण को सही करने में मदद करता है। – 0pcl

+0

मुझे लगता है कि ओपनसीवी सिर्फ सीखने और इसे सीधे करने से ज्यादा काम करने जा रहा है। –

उत्तर

5

आप उस पर बनावट वाली छवि के साथ एक एकल ट्रैक्टर खींच सकते हैं, और अपनी इच्छा के अनुसार बनावट बनाम प्रति-पिक्सेल को घुमाने के लिए एक टुकड़ा शेडर का उपयोग कर सकते हैं। आपको अपने गणित को स्वयं करना होगा, लेकिन ऐसा लगता है कि पिछली पोस्ट यहां एक अच्छी शुरुआत बिंदु हो सकती है।

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