Salut,

Voici le code qui me pose quelques soucis :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
Graphics::TBitmap* bmp=new Graphics::TBitmap();
 bmp->Height=113;
 bmp->Width=249;
 
 Graphics::TBitmap* Original=new Graphics::TBitmap();
 Original->Height=113;
 Original->Width=249;
 Original->LoadFromFile(OpenPictureDialog1->FileName);
 
 for(int y=0;y<113;y++)
 {
  LigneRotated=(RGBTRIPLE*)bmp->ScanLine[y];
  for(int x=0;x<249;x++)
  {
   LigneOriginal=(RGBTRIPLE*)Original->ScanLine[x];
   LigneRotated[x].rgbtRed=LigneOriginal[y].rgbtRed;
   LigneRotated[x].rgbtBlue=LigneOriginal[y].rgbtBlue;
   LigneRotated[x].rgbtGreen=LigneOriginal[y].rgbtGreen;
  }
 }
 Image2->Picture->Bitmap=bmp;
JE me rends compte au final que Image2 est blanc, vide de l'image retournée à parir de Original.
Pq??