RGB ( rood - groen-blauw ) en CMYK ( Cyaan - Magenta -Yellow - Black ) zijn verschillende manieren om die kleuren . RGB wordt gebruikt voor licht - producerende displays zoals computer monitoren , en vertegenwoordigt kleur als de som van zijn rode , groene en blauwe componenten . CMYK wordt gebruikt voor gedrukte media , en vertegenwoordigt kleur hebben de onderdelen afgetrokken door absorptie van inkt op papier . Het omzetten van een kleur van RGB naar CMYK met behoud van zijn uiterlijk is een niet - triviale proces vanwege de variabiliteit van de reflecterende eigenschappen van inkt en papier , maar u kunt een benadering te maken met een eenvoudig algoritme . Instructies 1 Normaliseren de rode , groene en blauwe componenten door te delen elk door haar maximaal mogelijke waarde . Bijvoorbeeld , in een systeem met 8 - bits getallen , elke component delen door 255 . Normalization waarborgt dat elk van de waarden ligt tussen nul en een . 2 Trek de rode component ve toe dit als component cyaan . Trek de groene component van het ene en slaan dit als de component magenta . Trek de blauwe component van het ene en slaan dit als de gele component. Deze waarden zullen veranderen na de zwarte component wordt berekend . 3 Stel de waarde van de zwarte component aan de kleinste van de cyaan , magenta en gele onderdelen . Controleer of de waarde van het zwarte component is een , maar als het is , stelt de cyaan , magenta en geel componenten om het conversieproces nul en af te sluiten. Anders gaat u verder met de volgende stap . 4 Trek het zwarte onderdeel van de component en de kloof cyaan door het verschil tussen de ene en de zwarte component , het toewijzen van het resultaat als de definitieve waarde van de component cyaan . Trek het zwarte onderdeel van de component magenta en delen door het verschil tussen de ene en de zwarte component , het toewijzen van het resultaat als de definitieve waarde van de component magenta . Trek de zwarte component van de gele component en delen door het verschil tussen een en zwarte component , toewijzen van het resultaat als de uiteindelijke waarde van de gele component. Deze stap wordt symbolisch samengevat als volgt : C = ( CB ) /( 1 - B ) M = ( MB ) /( 1 - B ) Y = ( YB ) /( 1 - B ) op Deze genormaliseerde CMYK componenten kunnen nu worden gebruikt om de kleur te slaan . Schaal ze voor het systeem dat u gebruikt als nodig .
|