随笔分类 -  C#

摘要:最近想实践总结下3D图形学的一些内容所以,就做出了这个东西。本来打算用C++写的,但考虑到MFC的丑陋和C++使用GDI/GDI+的各种不方便遂用C#实现之,以简化实现手段。呵呵,C#是做某些实验算法/测试的不错选择!先上效果图:gif动画录制的效果不太好,实际程序会流畅得多。程序界面也可以放大,全屏。本程序可执行下载:http://download.csdn.net/detail/stevenkylelee/4927451本程序工程源代码下载:http://download.csdn.net/detail/stevenkylelee/4927775用C#的一个好处是,双缓冲的实现很简单。不像 阅读全文
posted @ 2012-12-25 20:22 Steven Kyle Lee 阅读(1075) 评论(0) 推荐(0)
摘要:上一篇文章《C# 验证码识别实践2》地址:http://blog.csdn.net/stevenkylelee/article/details/8270069这是我第三篇验证码识别实践的总结文章。花了几天时间专门做了这个验证码的识别验证码地址:http://pay.m3guo.com/include/KeyCode.aspx截图:这个码看起来蛮简单的,人一看就知道了有人说,如果这个码难识别,那么一定是难在噪点干扰处理上吧不尽然,至少对我来说,要处理的问题还有很多对于做过验证码识别的人来说,噪点是一方面,还有干扰线。去噪点有比较多的方法。比如:提取连通分量。把小于某个指定面积的相连的一块点集合认 阅读全文
posted @ 2012-12-17 20:29 Steven Kyle Lee 阅读(726) 评论(0) 推荐(0)
摘要:昨天写了《C# 验证码识别实践》一文地址:http://blog.csdn.net/stevenkylelee/article/details/8263890由于昨晚上又改进了下算法和程序,所以今天继续写。改进的程序下载地址:http://download.csdn.net/detail/stevenkylelee/4859013其实,识别的大体过程上一篇文章基本上讲完了。如果要说的话,只能在细节上深入。现在我也不太确定,我用的方法是否具备一定的扩展性和适应性。所以,先拿2个网站进行试验。以后这些地址的验证码可能会变,我先截图好现在的图1.CSDN上传资源页面的验证码。地址:http://u. 阅读全文
posted @ 2012-12-07 18:30 Steven Kyle Lee 阅读(669) 评论(0) 推荐(0)
摘要:把最近学的一些知识总结了下。然后,写了这个么一个小程序。这个小程序的作用是,识别出简单的验证码。程序运行截图如下:语言C#。用C++写的话,调用OpenCV库,做这个就没有什么难度了所以用C#,自己手写算法的实现,锻炼一下。呵呵。本程序的下载地址:http://download.csdn.net/detail/stevenkylelee/4852518本程序对于如下几种验证码的识别率达到:100%呵呵。不信?你下载下来试试看。。网址1,https://www.ed3688.com/sb2/me/generate_validation_code.jsp截图:网址2:http://www.sbob 阅读全文
posted @ 2012-12-06 13:02 Steven Kyle Lee 阅读(1132) 评论(0) 推荐(2)
摘要:StevenKyleLee原创:http://blog.csdn.net/stevenkylelee/article/details/6973471转载请注明最近接到一个任务:去除图像中的噪点。图片是从扫描仪扫描进来的,色彩只有黑白二值。因为是从书本上扫描,而书本上的纸张有背景色,所以导致扫描的图片会出现一大片离散的噪点。为什么要去除噪点呢?因为噪点会干扰OCR程序对文字图片的识别。一张有噪点的、扫描进来的黑白原图如下:如何去除噪点呢?观察了好一段时间,发现,凡是一个汉字的都是一大片相连的黑色像素。而噪点都是较小块的黑色像素。是否可以通过判断黑色像素块的大小(相连的黑色像素数)来确定是一个汉字 阅读全文
posted @ 2011-11-15 09:31 Steven Kyle Lee 阅读(1023) 评论(1) 推荐(0)