自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 DeepSeek大模型离线安装使用

chartBox+Ollama+deepseek大模型离线部署

2025-05-27 17:05:46 369

原创 字符识别--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)

TesseractOCR下载源码然后编译的太费劲了,整体思路是找到二进制编码文件安装,然后使用C语言底层指令调用语句,直接使用,so so so easy. 需要下载Java的JDK,以及一个训练工具(该训练工具必须依赖JDK)。

2025-02-07

opencv+wechatQR微信二维码编译库+依赖模型文件

opencv4.5版本下已经编译好的包含微信二维码功能的dll文件,以及所需模型文件,参见本人博客原文,见示例代码,可完全使用。

2024-12-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除