जवाबों:
सैद्धांतिक रूप से आपके मॉनिटर के लिए एक कस्टम आईसीसी प्रोफ़ाइल बनाकर यह संभव है । हालांकि, आईसीसी प्रोफाइल बनाना तुच्छ नहीं है।
आप कुछ विशिष्ट प्रोफाइल को देखकर इस क्षमता को देख सकते हैं /Library/ColorSync/Profiles/। उदाहरण के लिए ग्रे टोन प्रोफ़ाइल सभी रंगों को एक ही काले से सफेद पट्टी में संपीड़ित करता है।

लाइटनेस बढ़ाएं प्रोफ़ाइल का 3 डी प्रतिनिधित्व दर्शाता है कि किसी भी रंग को किसी अन्य रंग में कैसे मैप किया जा सकता है।

इस दृष्टिकोण के लिए कई समस्याएं हैं। मैक ओएस एक्स का पाठ अलियास विरोधी है । सफेद रंग के साथ सिर्फ काले रंग की इन्वर्टिंग के परिणामस्वरूप उल्लिखित पाठ की संभावना होगी; प्रत्येक अक्षर के आसपास के ग्रे पिक्स उलटे नहीं होंगे।
एक वैकल्पिक दृष्टिकोण Apple के NSColor वर्ग द्वारा लौटाए गए रंगों को बदलना है । यह वर्ग मैक ओएस एक्स में उपयोग किए गए रंग और पैटर्न प्रदान करता है। डेवलपर रंगों को संग्रहीत करने वाली फ़ाइल पर स्थित है /System/Library/Colors/System.clr।
Apple के कलर प्रोग्रामिंग टॉपिक्स गाइड को देखते हुए, मुझे संदेह है कि एक डेवलपर NSColorList उदाहरण में फ़ाइल को लोड करने, रंग बदलने और फ़ाइल को वापस लिखने में सक्षम हो सकता है।
यह Apple की फाइलों को न बदलने की सलाह के खिलाफ जाता है /System, लेकिन यह शायद आपका सबसे अच्छा समाधान है। संशोधन कार्य के लिए किसी को उद्देश्य-सी ज्ञान और उपलब्ध परामर्श समय की आवश्यकता होती है।