Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan konvertere fra RGB til YCrCb i Java
    The RGB eller rød - grønn -blå, er fargerom standarden for mange datagrafikk . RGB representerer en farge som en rød , grønn og blå verdi , at lager fargen når de blandes som lys. YCbCr er en alternativ fargerom består av en luminanssignal Y og to chromiance signaler Cb og Cr . YCbCr kan tilby fordeler fremfor RGB når det gjelder bilde eller video komprimering og koding. En rekke matematiske beregninger i Java kan enkelt konvertere og RGB-verdi til YCrCb . Instruksjoner
    en

    Definer en ny funksjon kalt " RGB_to_YCrCB ( )" i Java- fil .

    Void RGB_to_YCrCB ( int [ ] RGB , int [ ] YCrCb ) { .. . }
    2

    Beregn Y-verdien fra RGB med følgende konvertering.

    YCrCb [ 0 ] = ( int ) ( 0,299 * RGB [ 0 ] + 0.587 * RGB [ 1 ] + 0.114 * RGB [ 2 ] ); .
    3

    Beregn Cr verdi fra RGB med følgende konvertering

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

    Beregn Cb verdi fra RGB med følgende konvertering

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

    früher :

     Weiter:
      Relatert Artike
    ·Hva Er Java TM 2 Platform 
    ·Hvordan koble en JButton til en JTextField 
    ·Slik oppgraderer Java til 1.4.2-03 
    ·Hvordan beregne prosent for tekstfiler i Java 
    ·Applet til Applet Kommunikasjon 
    ·Java Heap Feil i NetBeans & GlassFish 
    ·Hva er de JMS Objekter som er innhentet via JNDI 
    ·Hvordan bruke Java til å avgjøre om et punkt er inneh…
    ·Slik installerer du et signert Applet i Sun Java 
    ·Hvordan lage en meny i Android programmering 
      Anbefalte artikler
    ·Hvordan lage et PHP samtale til en HTML-fil 
    ·Hvordan skrive flere linjer til fil i C 
    ·Slik feilsøker en Runtime Error i ASP.NET 
    ·Hvordan returnere en STL Vector Fra en ny funksjon 
    ·Hvordan lage en Data Grid i Visual Basic 
    ·OWL API Tutorial 
    ·Hvordan Endre Hvert element i en array i PHP 
    ·Hvordan sette Picture Eiendom til Ingen i Visual Basic 
    ·Hvordan Abort VB.NET 
    ·Slik Flip bilder i Java 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/