-
C# 实现简单数字验证码解析(Tesseract OCR 解析验证码) 实例代码
具体实现思路:以4位数字的验证码为例 1、人工将验证码的4位数字每位对应的代码存入数据库中,每位存入0-9对应的代码,每个数可以多存这样可以提高识别率; 2、获取验证码以后,对其进行去背景、灰度处理、去噪点处理、分片处理以后生成每位数字对应的代码; 3、去背景色,这一步的目的是把验证码和背景颜色区别开来。4、去噪声:这一步要取出图像上的孤立点。这些孤立点被认为是噪声。 孤立点的定义:某个点,周围没有与该点等值的点。 或者某个连接块,该连接块的元素的个数小于某个给定值K, 把元素个数很小的连接块也定义为孤立点,有助于去处噪声。 去噪声算法:参照去背景算法。 5、图像锐化:图像锐化的目的是增强边界。这一步是可选的。看验证码的情况,这一步可以跳过。 6、图片有效区域截取:这个操作是将图片除验证码字符以外的边框去掉,只留下验证码字符图片,这样保证分片的准确性。 7、图片分片处理,这个处理是将整个图片分割成单个字符图片。8、拿分片图像生成的代码(eg:000111110011…..)与DB中已有代码相比较,取得相似度最高的即要验证码的字符; 注:如果DB的样本越多,识别的准确率也越高,但是速度会相应变慢
- 2013-02-18下载
- 积分:1
-
ei
说明: 基于gabor和chirp原子的匹配追踪算法论文简介!共同进步 又更多需要可以加610521482!(Comparing gaussian and chirplet dictionary.Matching pursuit method!)
- 2010-12-08 10:31:04下载
- 积分:1
-
Edgelink_
做完边缘提取之后,有的边缘断断续续,需要进行边缘连接,将其连成完整线。(Done after edge detection, and some off the edge, the edge needed to connect, to link into the full line.)
- 2010-09-14 16:58:53下载
- 积分:1
-
DCTwatermark
基于DCT方法的数字水印论文5篇,对学习基于DCT方法的数字水印初学者会有帮助。可以了解基于DCT的水印基本方法。(DCT-based method of digital watermarking papers 5, to learn methods of digital watermarking-based DCT would be helpful for beginners. DCT-based watermark can learn the basic method.)
- 2009-12-16 00:58:58下载
- 积分:1
-
360°图像序列的柱面全景拼接算法
说明: 360°图像序列的柱面全景拼接算法,matlab仿真程序。(360 image sequence cylindrical panoramic mosaic algorithm, matlab simulation program.)
- 2020-11-04 09:41:49下载
- 积分:1
-
winner
matlab做的图像去噪程序,使用的是维纳滤波法(winner),内附图像,可直接运行(matlab image denoising procedure, using the Wiener filter method (winner), included images, can be run directly)
- 2012-03-15 16:44:05下载
- 积分:1
-
src
说明: ORB-SLAM 基本延续了 PTAM 的算法框架,但对框架中的大部分组件都做了改进, 归纳起来主要有 4 点:
ORB-SLAM 选用了 ORB 特征, 基于 ORB 描述量的特征匹配和重定位, 都比 PTAM 具有更好的视角不变性。此外, 新增三维点的特征匹配效率更高, 因此能更及时地扩展场景。扩展场景及时与否决定了后续帧是否能稳定跟踪。ORBSLAM 加入了循环回路的检测和闭合机制, 以消除误差累积。系统采用与重定位相同的方法来检测回路(匹配回路两侧关键帧上的公共点), 通过方位图 (Pose Graph) 优化来闭合回路。PTAM 需要用户指定 2 帧来初始化系统, 2 帧间既要有足够的公共点, 又要有足够的平移量. 平移运动为这些公共点提供视差 (Parallax) , 只有足够的视差才能三角化出精确的三维位置。ORB-SLAM 通过检测视差来自动选择初始化的 2 帧。PTAM 扩展场景时也要求新加入的关键帧提供足够的视差, 导致场景往往难以扩展. ORB-SLAM 采用一种更鲁棒的关键帧和三维点的选择机制——先用宽松的判断条件尽可能及时地加入新的关键帧和三维点, 以保证后续帧的鲁棒跟踪; 再用严格的判断条件删除冗余的关键帧和不稳定的三维点,以保证 BA 的效率和精度。(Orb-slam basically continues the algorithm framework of PTAM, but most of the components in the framework have been improved, which mainly includes four points:)
- 2020-06-11 23:43:54下载
- 积分:1
-
background
图像背景提取,Matlab写的,效果还不错。(Image background extraction)
- 2017-11-09 11:53:28下载
- 积分:1
-
contrast
28个vc++图像处理原程序之--对比度拉伸(28 vc++ Image processing of the original procedure- contrast stretching)
- 2008-12-24 11:58:36下载
- 积分:1
-
Image-deblurring-
一份关于用正则化去除图像模糊的资料,内含代码以及说明,并附上了仿真结果图(A report on the Regularization blur removal image data containing codes and descriptions, along with the simulation results of FIG.)
- 2016-03-26 14:30:40下载
- 积分:1