|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Konvertera RGB till gråskala i Java

    Om du har en RGB-bild , kan du använda Java för att konvertera den till gråskala . Till exempel kan du skapa en Java-applet som automatiskt konverterar bilder importeras av användare till svartvita bilder . För bästa bildkvalitet , använd BufferedImage Java klass för att konvertera från RGB till gråskala . Instruktioner
    1

    Öppna din Java-kod och lokalisera den plats där du vill konvertera en bild till gråskala
    2

    Skriv följande : .

    BufferedImage image = new BufferedImage ( w , h , BufferedImage.TYPE_BYTE_GRAY ) , Graphics g = image.getGraphics (); g.drawImage ( colorimage , 0 , 0 , null ) ; g.dispose ();

    Ersätt " , w " och " h " med bredd och höjd du vill gråskalebilden att vara i pixlar . Låt parametrarna för att behålla den ursprungliga bildstorleken .
    3

    Spara och stäng ditt arbete .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Java & Olösta kompileringsfel
    ·Hur man skriver en egen enkel Java Message Queue
    ·Hur kan man överföra bilder i JSP
    ·Callback-funktionen i Java
    ·Konvertera Java Objects
    ·Hur man använder AIML Bot i Java
    ·Hur du använder X och Y-koordinater i Java
    ·Hur man bygger diagram i Java
    ·Hur du ställer in Time Thread Start på en Android
    ·Hur Multiplicera två Multi -siffriga heltal i Java
    Utvalda artiklarna
    ·Hur att rensa upp i Start & Slut på en sträng i Perl
    ·Hur man skapar en webbplats med hjälp av EJB
    ·Java Script Vs. PHP
    ·Java Communications API Tutorial
    ·Hur man skapar Constructors för Java
    ·Beskrivning av Visual Basic
    ·Hur man skriver ut innehållet i en listruta i VBA
    ·Hur du tar bort alla Skrivare Med VBScript
    ·Ta bort en rad i MySQL med PHP på att klicka på en kn…
    ·Hur hittar buffertspill
    Copyright © Dator Kunskap http://www.dator.xyz