Ciao, è possibile ad esempio all'interno di una PictureBox, verificare di che colore è un Pixel?
Ciao, è possibile ad esempio all'interno di una PictureBox, verificare di che colore è un Pixel?
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...![]()
devi specificare la coordinata sull'asse verticale oltre a quella orizzontale... il tipo restituito è color.
if (myBitmap.GetPixel(X,Y) == Color.Black)
non mi sembra che il tipo restituito sia Color....![]()
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"); }
Perfetto, utilizzo la proprietà Name![]()
Grazie![]()