परिप्रेक्ष्य तस्वीर से ऑर्थोग्राफिक तस्वीर तक - सी ++, छवि-प्रसंस्करण, सीआईएमजी

इसलिए मेरी समस्या, जैसा कि मैंने शीर्षक में कहा है कि मेरी एक छवि है जो एक परिप्रेक्ष्य में है और मुझे इसे भौगोलिक दृश्य में बदलना है।

लेकिन जहां तक ​​मैं इस उदाहरण को समझ सकता हूं: यहां छवि विवरण दर्ज करें

कैमरा से नियरक्लिप प्लेन और फारक्लिप प्लेन की दूरी आवश्यक है।

मैं सोच रहा था कि क्या मैं पूरी तरह से गलत हो रहा हूं और अगर उन दूरियों को जाने बिना इसे पूरा करने का कोई तरीका है?

यदि हाँ, तो मुझे लगता है कि यह एक मैट्रिक्स गुणा के रूप में कुछ आसान है, लेकिन शोध के कुछ घंटों के बाद, मैं आपको खोज में मदद करता हूं जो कि आ सकता है ...

आपका बहुत बहुत धन्यवाद!

सादर!

संपादित करें: मैं संदर्भ को समझाऊंगा, शायद यह मदद कर सकता है। मेरे पास एक फिश-आई कैमरा है जो एक नयनाभिराम तस्वीर लेता है (उदाहरण के लिए, नीचे) यहां छवि विवरण दर्ज करें

And my final goal is to create 6 cubics (6 image यदि आप "क्यूब में फिर से आते हैं) तो एक क्यूब के ऊपर, नीचे, दाएं, बाएं, सामने और पीछे से मेल खाते हैं। इसलिए मैंने एक चित्र बनाने के लिए समभुज प्रोजेक्शन का उपयोग करने की कोशिश की है जिसमें 6 क्यूबिक्स हैं।

लेकिन समस्या यह है कि fisheye दृष्टिकोण देखें। तो मेरी 6 तस्वीरें दृष्टिकोण हैं। और मैं चाहता हूं कि वे ऑर्थो रहें ...: "(

उत्तर:

जवाब के लिए 2 № 1

कोई भी धारणा बनाए बिना यह संभव नहीं है। दूरियाँ या वस्तु आकार ।।

बेशक आप अपने दृष्टिकोण से अपनी वस्तुओं के पीछे क्या है की कोई सूचना नहीं है। यह जानकारी उपलब्ध नहीं है, भले ही आप दूरी था।

यदि यह संभव था तो 3 डी-इमेजिंग या टेलीसेंट्रिक लेंस की कोई आवश्यकता नहीं होगी।

निश्चित रूप से आप यह भी मान सकते हैं कि आपकी वस्तुएँ गोलाकार हैं। फिर आपको पता है कि आपके पुनर्निर्माण में क्या जोड़ना है लेकिन सामान्य तौर पर यह व्यवहार्य नहीं है।


संबंधित सवाल
सबसे लोकप्रिय