- 博客(4)
- 收藏
- 关注
原创 字符识别--Tesseract安装使用与训练--windows--C++离线傻瓜版
了解了一些开源的字符识别工具,Tesseract不是最优的,但是使用环境要求无法联网,因此Tesseract就变得很有优势了,其具有离线的二进制安装包,且可以自己根据需要额外进行数据训练学习。4、cmd下执行命令,D:\\Tesseract-OCR\\tesseract C:\\mixtest.jpg C:\\result -l chi_sim+eng,检测识别中英混合,查看result结果。3、打开cmd,进行测试是否可用,命令为:tesseract --list-langs,显示已有的安装包信息。
2025-02-07 17:19:33
1838
原创 opencv+微信开源二维码WeChatQrCode配置及使用全套
opencv在4.5以后,可以联合微信开源二维码WeChatQrCode进行编译使用。较opencv原始的QRCode识别准确率显著提升,对一些环境较差,拍摄不清晰的二维码均可自动适应。具体编译方法,详见博客。opencv下载链接。
2024-12-13 17:49:31
3002
原创 C++线程同步互斥锁mutex锁死问题解决方案
互斥锁保护的是客户端句柄一时只能进行一种操作,通过日志打印发现,连接线程不断嵌套调用,导致锁被锁死,写功能在lock()函数锁死,无法实现功能。其往往配合锁管理器使用,有两种锁管理器,lock_guard()与unique_lock(),它们同时其符合RAII机制(并不懂是什么东西),大致意思为,这种机制下的锁,离开作用域会自动销毁。查阅资料得知,针对同一个线程递归/嵌套调用死锁问题,C11给出一个递归锁recursive_mutex专门解决这一类问题,它有内部计数机制,同一线程调用,会计数器自增自减。
2024-12-13 16:26:57
559
TesseractOCR-安装包+语言包+训练器+训练器环境(C++)(windows)
2025-02-07
opencv+wechatQR微信二维码编译库+依赖模型文件
2024-12-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人