基本上我寫了一個代碼來創建一個字符的圖像(隨機生成)。我有一個問題,如何逐行掃描圖像,並讀取我的bmp圖像中前景(文本)和背景(白色)像素的總數,並將結果顯示給用戶。這裏是我的代碼部分:如何在C#中讀取圖像前景和背景中的像素總數?
Image bmp = new Bitmap(100, 100);
Graphics g = Graphics.FromImage(bmp);
g.Clear(Color.White);
g.DrawString(randomString, myFont, new SolidBrush(Color.Black), new PointF(0, 0));
pictureBox1.Image = bmp;
bmp.Save(@"CAPTCHA.bmp", System.Drawing.Imaging.ImageFormat.Bmp);
哪部分需要幫助?掃描?數數?確定一個像素是背景還是前景? – Gabe
我假設白色是背景,任何其他顏色是前景。我需要掃描圖像的所有部分,並計算每行中的所有像素以及整個圖像。 ;) – CowBoy