कई स्कैन किए गए पेपर मैपों में रंग, चमक और कंट्रास्ट को बराबर कैसे करें


13

मैं ज्यादातर एक वैक्टर आदमी हूं, लेकिन एक मौजूदा परियोजना के लिए मुझे पुराने स्कैन किए गए पेपर मैप्स (लंदन के लिए ww2 बम क्षति मानचित्र, अगर आपकी रुचि है!) के साथ काम करना होगा।

हमने मैप्स को स्कैन और जियॉफर किया, और अब एक वेबसाइट पर सेवारत के लिए एक टाइल वाली समग्र परत बनाना चाहते हैं। हम स्पष्ट रूप से सीमाओं को काट देंगे, यहाँ मुद्दा नहीं है।

समस्या यह है, कि मानचित्र शीट्स के बीच भयावह दृश्य रंग और चमक अंतर हैं। मैं एक नुकसान पर थोड़ा सा हूं कि कैसे उन्हें बराबर करना है ताकि एक सुसंगत दृश्य रूप दे सके। मैंने हिस्टोग्राम की बराबरी पर पढ़ा, लेकिन मेरे वर्तमान टूलबॉक्स (मैनिफोल्ड जीआईएस, जीडीएएल, जियोसेवर) में जरूरी कार्यक्षमता नहीं है।

पहले से भूस्थापित किए गए 4 स्कैन का उदाहरण:

4 स्कैन का उदाहरण पहले से ही भू-संदर्भित है


1
क्या आपके पास एडोब फोटो शॉप तक पहुंच है?
Mapperz

नहीं, लेकिन जीआईएमपी ...
पेटज़्लक्स

जवाबों:


5

यह GIMP http://www.gimp.org/ में किया जा सकता है

आपको एक कस्टम रंग पैलेट बनाने की आवश्यकता है - यह प्रत्येक छवि को लोड करने और पिक्सल के लिए सबसे अच्छा मैच पढ़ने के लिए मजबूर करेगा ताकि रंगों को मैच के रूप में पास हो सके।

आप एक समान तरीके से कंट्रास्ट और ब्राइटनेस को भी प्रतिबंधित कर सकते हैं

http://gimp.open-source-solution.org/manual/gimp-tool-brightness-contrast.html

http://docs.gimp.org/en/gimp-palette-dialog.html

अधिक अग्रिम विवरण के लिए आप हिस्टोग्राम के साथ समान कार्य का उपयोग कर सकते हैं

http://docs.gimp.org/en/gimp-layer-equalize.html

यह स्क्रिप्ट फू मैक्रो फ़ंक्शन के साथ स्वचालित हो सकता है।

http://www.squidoo.com/gimp-how-to-write-a-script-fu-macro


जीआईएमपी में एक भू-आकृतिक छवि खोलने से स्थानीय जानकारी सही हो जाएगी। यह एक जीआईएस सॉफ्टवेयर में किया जाना चाहिए।
रॉबर्टो रिबेरो

प्रारूपों पर निर्भर करता है, जियोटीफ़ में संदर्भ के लिए .tfw फाइलें हो सकती हैं जो GIMP से प्रभावित नहीं हैं। नोट इस जानकारी को बचाने में मदद करने के लिए प्लगइन्स हैं। libregraphicsworld.org/blog/entry/...
Mapperz

2

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


-1

एक कोशिश है कि मैं सुझाव दूंगा कि हिस्टोग्राम बराबर तकनीकों का उपयोग किया जाए।

संचयी वितरण फ़ंक्शन (cdf) का उपयोग करके प्रत्येक पिक्सेल मान को एक नए संतुलित मूल्य पर मैप करने की तकनीक है।

उदाहरण के लिए, यदि आपके पास छवि 1 और छवि 2 में बादल हैं और यह छवि में उज्जवल वस्तु है। दोनों छवियों में वे सफेद हैं, लेकिन मोज़ेक में आपको एहसास होता है कि एक बादल दूसरे की तुलना में थोड़ा सा सफेद है। 1 में क्लाउड माध्य पिक्सेल मान 200 है इसलिए 2 में यह 240 है। cdf का उपयोग करने से आप पिक्सेल मूल्यों को घटित होने की संभावना का उपयोग कर बदल सकते हैं, ताकि यदि यह उज्जवल वस्तु है तो यह वैल्यू से स्वतंत्र होकर 255 पिक्सेल मूल्य पर मैप हो जाएगा।

यह सभी छवियों को एक सामान्य संदर्भ में ला सकता है, इसके विपरीत भी सुधार कर सकता है।

मैंने कुछ समय पहले इस विषय में कुछ करने की कोशिश की थी और एक नज़र के लिए गितुब में विवादास्पद है। बिंदास पूछो।

https://github.com/rupestre-campos/histogram_equalize

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.