Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment puis-je obtenir Météo loca…
  • Tableaux de caractères vs Chaîne 
  • Comment résoudre une matrice en uti…
  • Comment faire de rubans en CSS3 
  • Différences entre la bibliothèque …
  • Qu'est-ce que Virtual Reality Modeli…
  • Comment faire pour créer une DLL VB…
  • Comment Algorithmes sur les graphes 
  • Comment lire MATLAB 
  • Comment résoudre les problèmes inf…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Comment faire pour convertir programmation couleur RVB en CMJN

    RVB (Rouge -Vert-Bleu ) et CMJN ( cyan-magenta -jaune-noir ) sont différentes façons de représenter les couleurs. RGB est couramment utilisée pour les écrans produisant de la lumière tels que les moniteurs d'ordinateur, et représente la couleur que la somme de ses composantes rouge , vert et bleu . CMYK est couramment utilisé pour les médias imprimés , et représente la couleur comme ayant ses composantes soustraits par l'absorption de l'encre sur le papier. Conversion d'une couleur RVB en CMJN , tout en préservant son apparence est un processus non trivial en raison de la variabilité des propriétés réfléchissantes de l'encre et du papier, mais vous pouvez faire un rapprochement avec un algorithme simple. Instructions
    1

    normaliser les composantes rouge , vert et bleu en divisant chacun par sa valeur maximale possible. Par exemple, dans un système utilisant des nombres de 8 bits , diviser chaque composant par 255 . Normalisation assure que chacune des valeurs se situe entre zéro et un.
    2

    Soustraire la composante rouge d'une seule et stocker ce que la composante cyan. Soustraire la composante verte de l'un et de stocker ce que la composante de couleur magenta. Soustraire la composante bleue de l'un et de stocker ce que la composante jaune. Ces valeurs vont changer après la composante noire est calculé.
    3

    Réglez la valeur de la composante noire de la plus petite des composantes cyan , magenta et jaune. Vérifiez si la valeur de la composante noire est l'un , si c'est le cas, réglez le cyan , magenta, jaune et composants à zéro et quitter le processus de conversion. Sinon, passez à l'étape suivante .
    4

    Soustraire la composante noire de la composante cyan et diviser par la différence entre un et la composante noire, l'affectation du résultat de la valeur finale de la composante cyan. Soustraire la composante de noir à partir de la composante de couleur magenta et le diviser par la différence entre un et le composant noir, l'attribution du résultat à la valeur finale de la composante de couleur magenta. Soustraire la composante de noir à partir de la composante jaune et le diviser par la différence entre un et le composant noir, l'attribution du résultat à la valeur finale de la composante jaune. Cette étape se résume symboliquement comme suit :

    C = (CB ) /(1 -B)

    M = ( Mo) /(1 -B)

    Y = (YB ) /(1 -B)

    Ces composants CMJN normalisés peut maintenant être utilisé pour enregistrer la couleur . Leur échelle pour le système que vous utilisez , le cas échéant .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment calculer les jours ouvrables dans SQL 
  • La différence entre une boîte Combo et une liste déroulante 
  • Comment créer votre propre Div 
  • Comment utiliser les images de fond dans un e-mail HTML 
  • Comment lancer un fichier de commandes depuis un autre 
  • Comment ajouter des colonnes dynamiques DataGrid 
  • Les origines de la suite de Fibonacci 
  • Pourquoi une feuille de calcul Excel externe est un document composé 
  • Common Screen App GUI /Web Controls 
  • Comment supprimer toutes les transitions sur VideoStudio 
  • Connaissances Informatiques © http://www.ordinateur.cc