http://p.blog.csdn.net/images/p_blog_csdn_net/Qqwwee_Com/176332/r_index.6.jpg
这是Qqwwee_Com做的一个例子中的图,但这位老大神龙见首不见尾。
我想知道不是识别方面的东西,这个太复杂了一时半会也说不清。
我想了解C#中的如何实现那个象素网格是怎么画的,还有中间的字母怎么判断它的边缘并加红线的。各位有代码更好

解决方案 »

  1.   

    你使用word 输入汉字  然后一直放大 你就会明白了 
    每一个字都是一个正方形 这就是红线的原因
      

  2.   

    举个例子,bmp图片就是以矩阵方式存放像素的。你可以直接操作文件,参见MSDN->BMP
      

  3.   

    bmp中的字是以象素方式存在,这里是如何快速找到每个字符判断的两个关键点问题。
      

  4.   

    我想可以采用以下算法:
    首先得到一个图片对象Bitmap bt,然后对这个bt进行逐点扫描,获取这个位图的各个像素点的Color,如果Color为黑,则在对这个点的邻近点进行扫描,如果邻近点中只要发现一个点是Color为黑,表示还没有到达这个黑色区域的边界,同时按照上面的想法继续递归那个邻近的黑点(不能重复以前递归过的黑点),直到找到所有的黑色区域(例如2),然后把这些黑色点的集合的最左最下的点确定好,就可以画一个红色矩形了