Einzelnen Beitrag anzeigen

neolithos

Registriert seit: 31. Jul 2003
Ort: Dresden
1.386 Beiträge
 
Delphi 7 Architect
 
#5

Re: Bitmap einlesen und weiterverwenden

  Alt 1. Aug 2003, 09:46
1. Ich will auf Buttonklick ein Bitmap einlesen.
--> sollte kein Problem sein

TBitmap.LoadFromFile

2. Ich will, und jetzt wirds kriminell, in einer Schleife
das ganze Bild absuchen nach einem Farbwert, meinentwegen Rot.

Delphi-Quellcode:
  iCount := 0;
  for y := 0 to bmp.Height - 1 do
      for x := 0 to bmp.Width - 1 do
          if bmp.Canvas.Pixels[x, y] = rgb(??, ??, ??) then
             inc(iCount);
Wenn du es schnelle haben willst beschäftige dich mit ScanLine
- ciao neo -
Es gibt niemals dumme Fragen, sondern nur dumme Antworten!
  Mit Zitat antworten Zitat