Bonjour à tous,
Je travaille avec des images au format Tiff, échelle de gris 8bpp, et je voudrais pouvoir utiliser Bitmap.GetPixel(x,y)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
Bitmap bmp = new Bitmap(imgFilePath);
for (int j = 0; j < bmp.Width; j++)
{
    for (int i = 0; i < bmp.Height; i++)
    {                                {
        System.Drawing.Color color = bmp.GetPixel(i, j); 
    }
}
Le problème est que color prend systématiquement la couleur blanche, alors que l'image tiff est évidemment pleine de valeurs de gris différentes.
Il semble qu'il faille préciser d'une manière ou d'une autre l'encodage sur 8 bits, mais je ne trouve pas comment faire.
Merci pour votre aide!