Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [C#] Colore di un pixel

    Ciao, è possibile ad esempio all'interno di una PictureBox, verificare di che colore è un Pixel?

  2. #2
    O meglio, vorrei sapere se il colore di pixel è nero, una cosa del genere non funziona...
    if (myBitmap.GetPixel(X,). == Color.Black)
    credo che non si debba confrontare con Color.Black ma con qualcos'altro....
    ma non so cosa...

  3. #3
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    devi specificare la coordinata sull'asse verticale oltre a quella orizzontale... il tipo restituito è color.
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  4. #4
    if (myBitmap.GetPixel(X,Y) == Color.Black)
    non mi sembra che il tipo restituito sia Color....

  5. #5
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    Ho fatto una prova al volo... puoi sempre adattarla

    codice:
                Bitmap foto1 = new Bitmap("C:\\nero.bmp");
                Color Colore = foto1.GetPixel(4, 4);
                Color ColorePredefinito = Color.FromArgb(255,0,0,0);
                if (Colore.Name == ColorePredefinito.Name)
                {
                    Console.WriteLine("il colore è nero");
                }
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  6. #6
    Perfetto, utilizzo la proprietà Name
    Grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.