मैं एक छवि सिलाई परियोजना पर काम कर रहा हूं, और मुझे लगता है कि छवि के विपरीत और चमक से निपटने के विभिन्न दृष्टिकोण हैं। इससे पहले कि मैं छवि को भी सिलाई करता हूं, मैं निश्चित रूप से इस मुद्दे से निपट सकता हूं, लेकिन फिर भी परिणाम उतना ही संगत नहीं है जितना मैं आशा करता हूं। तो मेरा सवाल यह है कि सिलाई के बाद रंगीन चित्रों में विपरीतता और चमक को "संतुलन" या "बराबर" करने का कोई मौका संभव है?सिलाई छवियों के बीच विपरीतता और चमक संतुलन
उत्तर
आप पूरी छवियों से नहीं हिस्टोग्राम बराबर फ़ंक्शन निर्धारित करना चाहते हैं, लेकिन उस क्षेत्र पर जहां वे स्पर्श करेंगे या ओवरलैप करेंगे। आप स्पष्ट रूप से ओवरलैप क्षेत्र में समान हिस्टोग्राम चाहते हैं, इसलिए यह वह जगह है जहां आप कार्यों की गणना करते हैं। फिर आप समीकरण कार्यों को लागू करते हैं जो इसे पूरी छवियों पर पूरा करते हैं। यदि आपके पास दो से अधिक सिंचन हैं, तो भी आप पहले से वैश्विक समीकरण चाहते हैं, और उसके बाद ओवरलैप-बराबरिंग फ़ंक्शंस के भारित अनुप्रयोग का उपयोग करें जो प्रभाव को कम करता है जैसे आप सिलाई वाले किनारे से दूर जाते हैं।
क्षमा करें यदि यह आपके लिए पहले से ही स्पष्ट है, लेकिन आपका सामान्य प्रश्न मुझे सामान्य उत्तर में ले जाता है।
आप ओपनसीवी द्वारा प्रदत्त Exposure Compensator class पर एक नज़र डालना चाहते हैं।
एक्सपोजर मुआवजा 3 चरणों में किया जाता है:
अपने प्रदर्शन कम्पेसाटर
Ptr<ExposureCompensator> compensator = ExposureCompensator::createDefault(expos_comp_type);
आप उनमें से प्रत्येक के ऊपर बाईं कोनों के साथ इनपुट वाली सभी छवियों को बनाएँ। जब तक आप छवि के कुछ हिस्सों को काम करने के लिए निर्दिष्ट नहीं करना चाहते हैं, तब तक आप डिफ़ॉल्ट रूप से मास्क को पूरी तरह से सफेद छोड़ सकते हैं।
compensator->feed(corners, images, masks);
अब यह कैसे छवियों ओवरलैप की सभी जानकारी है, तो आप प्रत्येक छवि व्यक्तिगत रूप से
compensator->apply(image_index, corners[image_index], image, mask);
मुआवजा छवि image
क्या आपने इस कोड को काम करने के लिए प्रबंधित किया है? – user65721
क्या आप कोड साझा कर सकते हैं। मैंने कोशिश की है और इसे काम करने के लिए प्रबंधित नहीं कर सका! – user65721
मैं यह भी करने की कोशिश कर रहा हूं। सीपीपी नमूना परियोजनाओं से 'stitching_detailed.cpp' उदाहरण में इसे और अधिक जानकारी लागू की गई है। –
- 1. डॉगफूड और क्यूए के बीच संतुलन के लिए युक्तियाँ?
- 2. बहुत कम ओवरलैप वाली छवियों को कैसे सिलाई करें?
- 3. एकाधिक कैमरा छवि सिलाई
- 4. छवियों के बीच अंतर
- 5. लोड संतुलन और एपीसी
- 6. एसएसएल और लोड संतुलन
- 7. लोड संतुलन और सत्र
- 8. ओपनसीवी - छवि सिलाई
- 9. ओपनसीवी में छवियों के बीच ओवरलैपिंग क्षेत्र कैसे ढूंढें?
- 10. चमक और जावास्क्रिप्ट
- 11. ओपन रोशनी और चमक
- 12. सिलाई तस्वीरें एक साथ
- 13. चमक?
- 14. छवि सिलाई पर कुछ समस्याएं - होमोग्राफी?
- 15. एडब्ल्यूएस लोचदार भार संतुलन और ऑटो स्केलिंग
- 16. लोड संतुलन और शेड्यूलिंग एल्गोरिदम
- 17. संतुलन समूहों
- 18. ओपनसीवी का उपयोग करके छवियों के विपरीत और चमक को मैं कैसे बराबर करूं?
- 19. चमक और कंट्रास्ट के लिए पिक्सेल शेडर प्रभाव के साथ सहायता
- 20. एरलांग में स्वीकार्य पूलिंग और भार संतुलन?
- 21. प्रोजेक्ट संसाधन और स्थानीय संसाधन छवियों के बीच अंतर
- 22. आप डिज़ाइनिंग और वास्तव में आवेदन को लागू करने के बीच संतुलन कैसे बनाएंगे
- 23. अपाचे + टॉमकैट - चिपचिपा सत्रों और लोड संतुलन के साथ समस्याएं
- 24. वेबसाकेट के लिए कुकी आधारित लोड संतुलन?
- 25. एएसपी.Net लोड संतुलन
- 26. चमक, ग्लस्टर या मोगाइलएफएस ?? वीडियो स्टोरेज, एन्कोडिंग और स्ट्रीमिंग
- 27. घुमावदार कोनों, ठोस सीमा और चमक प्रभाव
- 28. सक्रिय/सक्रिय चिपचिपा सत्रों के साथ सिग्नलआर और लोड संतुलन
- 29. जावा में BufferedImage की चमक और इसके विपरीत समायोजित करें
- 30. CSS3 के कॉलम और छवियों
क्या आप किसी भी मौके से मुझे एक व्यावहारिक उदाहरण दिखा सकते हैं? मैं अवधारणाओं को समझता हूं, लेकिन ओपनसीवी में कार्यान्वयन के रूप में थोड़ा सा खो गया है। – JavaCake