我想学习我的培训文件,为测试新的字母。我希望使用win 10 (我不会使用linux) -在c#.net应用程序中使用tesseract Nuget包。



我尝试了jTessBoxEditor,但它不起作用(注册表中的第一次错误,比找不到字体的错误,java的问题,text2image不能正常工作……)。编辑器SunnyPage甚至不能成功地加载图像。
发布于 2019-02-09 13:42:38
用于分隔字母和创建培训文件的程序?
试试这个:https://github.com/skotz/captcha-breaking-library
或者:
OpenCV
OpenCV是一种流行的计算机视觉和图像处理框架。利用OpenCV对图像进行处理是很容易的。它有一个Python,所以您可以直接从Python中使用它。
Keras
Keras是一个用Python编写的深入学习框架。它使深度神经网络易于定义、训练和使用,且编码量最小。
TensorFlow
TensorFlow是谷歌的机器学习库。如果您将在Keras中进行编码,但是Keras实际上并不实现神经网络逻辑本身。相反,它在幕后使用谷歌的TensorFlow库来做繁重的工作。
这包括强行强制captcha或在其上运行OCR算法来尝试检测captcha中所写的内容。如果您想实现自己的CAPTHA算法,请查看摘要:http://cmp.felk.cvut.cz/~cernyad2/TextCaptchaPdf/DESIGNING%20CAPTCHA%20ALGORITHM%20SPLITTING%20AND%20ROTATING.pdf
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.800.3065&rep=rep1&type=pdf
https://stackoverflow.com/questions/54391488
复制相似问题