Sedat DURMUŞ ve Programlama Sanatı
sedatdurmuscomputereng  
 
  Resmi Gray Forma Çevirme(Yöntem-2) 14.03.2025 12:27 (UTC)
   
 

void __fastcall TForm1::OpenImage1Click(TObject *Sender)
{
    OpenPictureDialog1->Execute();
 resim->LoadFromFile(OpenPictureDialog1->FileName);

 Canvas->Draw(20,20,resim);
}//-----------------------------------------------------------------resmi alıp ekranda gösteriyoruz.
void __fastcall TForm1::Method12Click(TObject *Sender)
{
byte *ptr;
  for(int i=0;i<resim->Height;i++){
  ptr=(Byte*)resim->ScanLine[i];
  for(int j=0;j<resim->Width;j++){
  ptr[3*j]=(ptr[3*j]+ptr[3*j+1]+ptr[3*j+2])/3;
  ptr[3*j+1]=ptr[3*j];
  ptr[3*j+2]=ptr[3*j];
  }}
}//-----------------------------------------------------------------bu fonksiyonda resmi Gray'e çevirir.

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
INFOMELDUNG_LOGINBOX
Bugün 11 ziyaretçi (81 klik) kişi burdaydı!
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol