| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Comment convertir RVB en YcrCb en Java
    Le RVB ou rouge-vert- bleu , l'espace colorimétrique est la norme pour beaucoup de l'infographie. RVB représente une couleur comme valeur de rouge , vert et bleu , qui produisent de la couleur lorsqu'il est mélangé en tant que lumière . YCbCr est un espace de couleurs alternatif composée d'un signal de luminance Y et deux signaux chromiance Cb et Cr . YCbCr peut offrir des avantages par rapport RGB quand il s'agit d' images ou de vidéos compression et d'encodage . Une série de calculs mathématiques en Java peut facilement convertir et la valeur RVB de YcrCb . Instructions
    1

    définir une nouvelle fonction nommée " RGB_to_YCrCB () " dans votre fichier Java.

    Vide RGB_to_YCrCB (int [] RGB, int [ ] YcrCb ) { .. . }
    2

    calculer la valeur Y de RVB en utilisant la conversion suivante .

    YcrCb [0] = (int) ( 0,299 * RGB [ 0] + 0,587 * RGB [1 ] + 0,114 * RGB [2] ) ; .
    3

    calculer la valeur de Cr RVB en utilisant la conversion suivante

    YcrCb [1] = (int ) (- 0,16874 * RGB [0] - 0,33126 * RGB [1] + 0.50000 * RGB [2] ) ; .
    4

    calculer la valeur Cb de RVB en utilisant la conversion suivante

    YcrCb [2] = (int) ( 0.50000 * RGB [0] - 0,41869 * RGB [1] - 0,08131 * RGB [2] ) ;

    Previous :

    next :
      articles connexes
    ·Comment mettre en place Ant utiliser ReplaceRegExp 
    ·Comment utiliser Netbeans et Java pour créer des servi…
    ·Tutoriel sur les JSP de balises personnalisées 
    ·Comment écrire dans un fichier avec JAVA 
    ·Comment remplacer minuscules avec des chapiteaux en Jav…
    ·ResultSet JDBC Exemple 
    ·Comment supprimer un mot de passe pour Toshiba Tecra M2…
    ·Comment éviter une division par zéro Exception en Jav…
    ·Affichage des applets dans Netbeans 
    ·Comment faire un moteur JavaScript 
      articles en vedette
    ·Comment dessiner un cercle en Java 
    ·Comment rapporter les bogues Java 
    ·JavaScript vs applets Java robuste 
    ·JavaScript vs. Applets Java 
    ·Comment utiliser les tableaux de caractères à deux di…
    ·Comment Fullscreen une Applet 
    ·Comment changer JVM Heap Taille 
    ·Comment concevoir logique pour un organigramme qui impr…
    ·Comment utiliser Mailx pour envoyer à plusieurs adress…
    ·Comment le code logiciel de chat sans utiliser une base…
    Copyright © Connaissances Informatiques http://fr.wingwit.com