timage secili alan siyah beyaz

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
frost majere
Üye
Mesajlar: 26
Kayıt: 28 Ara 2006 09:14

timage secili alan siyah beyaz

Mesaj gönderen frost majere »

timage nesnesi uzerindeki secili bir alani nasil siyahbeyaza cevirebilirim ?
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

Kod: Tümünü seç

procedure SiyahBeyazYap(Img: TImage);
var
  i, j: Integer;
begin
  with Img.Picture.Bitmap do
  begin
    PixelFormat := pf4Bit;
    for i := 0 to Width - 1 do
      for j := 0 to Height - 1 do
        if Canvas.Pixels[i, j] < clWhite then
          Canvas.Pixels[i, j] := clBlack;
  end;
end;
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
frost majere
Üye
Mesajlar: 26
Kayıt: 28 Ara 2006 09:14

Mesaj gönderen frost majere »

grayscale nasil yapabiliriz?
Cevapla