當前位置:編程學習大全網 - 網站源碼 - 怎麽用VC++編寫程序把灰度圖像轉換為黑白圖(二位圖)~

怎麽用VC++編寫程序把灰度圖像轉換為黑白圖(二位圖)~

假設該灰度圖像在內存中為 BYTE *pBuffer;

圖像寬度為:nWidth;

圖像高度為:nHeight;

黑白圖閾值為:nThreshold = 127;則:

for(int i=0; i<nHeight; i++)

{

for(int j=0; j<nWidth; j++)

{

int &nPixelVal = *(pBuffer * i + j);

if (nPixelVal >= nThreshold)

nPixelVal = 255;

else

nPixelVal = 0;

}

}

  • 上一篇:Opencv連通域去噪
  • 下一篇:C#編寫個能測試硬盤 CPU 顯卡 及其他硬件的溫度信息的軟件
  • copyright 2024編程學習大全網