अवधारणा में, आपको यह पता लगाने की जरूरत है कि कौन से पिक्सेल मूल्य बिना किसी डेटा के कोशिकाओं का प्रतिनिधित्व करते हैं और फिर उस सेल मान के लिए 255,255,255 रंग तालिका में RED, GREEN, BLUE (RGB) मान निर्दिष्ट करने के लिए अपनी रंग तालिका संपादित करें।
यदि आपके पास आर्क में ऐसा करने के लिए उपयुक्त लाइसेंस नहीं है, तो आप gdal_translate टूल (gdal / ogr कमांडलाइन टूल में से एक) का उपयोग कर सकते हैं
XML फ़ाइल के रूप में अपने tif के लिए रंग तालिका निर्यात करें।
gdal_translate -of VRT myImage.tif outColorTable.vrt
एक टेक्स्ट एडिटर में .vrt फ़ाइल खोलें और अपने बिना डेटा पिक्सल के मूल्य के लिए प्रविष्टि खोजें। सेल मानों के लिए कोई इंडेक्स नंबर नहीं है, इसलिए आपको सही प्रविष्टि के लिए गिना जाना चाहिए।
इस मान को संपादित करें <Entry c1="255" c2="255" c3="255" c4="255"/>
अब, नए रंग तालिका के आधार पर एक नया tif बनाएं
gdal_translate outColorTable.vrt newCorrected.tif
(उदाहरण नीचे टिप्पणी के आधार पर जोड़ा गया)
जब मैं ऊपर दिए गए आइटम # 2 में कमांड चलाता हूं और एक टेक्स्ट एडिटर में .vrt फ़ाइल को खोलता हूं, तो मुझे XML सामग्री दिखाई देती है।
फ़ाइल के भाग में ऐसी लाइनें शामिल हैं जो इस तरह दिखती हैं, मैंने उनमें से अधिकांश को छीन लिया है।