我有一个应用程序,可以根据用户输入的文本创建图像。在那张图片中,我想检测顶部字母的开头在哪里,这样我就可以标记我的品牌标识并相应地裁剪图像。
这是我到目前为止所尝试的,但无法让它发挥作用......
Bitmap myBitmap = new Bitmap(Image.FromFile(@"C:\Users\me\Desktop\test_textimage.jpg"));
for (int j = 0; j < 2000; j++) // loops Y axis
{
for (int i = 0; i < 3500; i++) // loops X axis
{
System.Drawing.Color color = myBitmap.GetPixel(i, j);
if (color == System.Drawing.Color.Black)
{ // breakpoint here... it never hits...
}
}
}
我100%确定图像是黑色字体到白色背景。测试了photoshop。
有人可以帮忙吗?感谢。