EmguCv Archive

图像二值化效果对比_emgucv/大津法/迭代法

图像二值化应该可以提高Tessnet对图像的识别率,因此我尝试先对一些模糊化的图像进行二值化,期望二值化后的图片黑白分明,前景完整清晰,以协助Tessnet更好的辨识图片中的内容。本文对比了大津法,迭代法,emgucv的cvSmooth,cvThreshold,cvCanny等方法二值化的效果,先看验证图。

EmguCv在VS2012中的配置方法_CSharp_win7

EmguCv 将OpenCv的绝大部分功能都包装成了.net类CvInvoke,该类使得CSharp可以直接调用OpenCv的函数,在这个类中的函数均对应于OpenCv中的同名函数。《验证码识别之C#图像识别类库tessnet2》一文中提及tessnet2识别前景与背景对比度差的图片能力不佳,理论上而言,如果验证码的图片可以成功二值化,那么tessnet2的识别率应该会高一些。因此,我开始尝试折腾EmguCv,试用成功,记录下试用过程,供需要的同学参考。
Fork me on GitHub