摘要: 记录一下Opos扫码驱动开发的过程,太少搞COM组件相关的了,很难查到相关材料,新手一开始很难。 Opos全称OLE for Retail POS,该标准使用组件对象模型,因此,支持COM控件的所有语言(即 Visual C++,Visual Basic和C#)可用于编写应用程序。就是按行业标准约定 阅读全文
posted @ 2023-07-07 11:52 linguinost 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 问题: 在本地使用mysql -uroot -p可以登录mysql 代码运行mysql_real_connect函数,失败返回errorNo=2002(Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld 阅读全文
posted @ 2022-04-12 17:52 linguinost 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 记录一下从零开始开发一个Windows和Linux通用的HID和USB串口的JAVA应用DEMO,实现简单的连接,收发数据。 开发工具:IDEA,自行查询下载安装步骤,我安装的版本是2018.3,参考网上教程第一次使用,怕界面不一致所以安装旧点的。 一、HID库 HID库源码:https://hub 阅读全文
posted @ 2022-02-22 14:16 linguinost 阅读(984) 评论(0) 推荐(0) 编辑
摘要: 目的是解决caffe crnn+ctc识别定长字符串的问题,参考代码地址:https://github.com/yalecyu/crnn.caffe。作者是linux+pycaffe,我尝试改为windows+vs编译。 1.vs2013编译crnn-caffe 参考的代码是pycaffe实现生成验 阅读全文
posted @ 2021-10-18 18:43 linguinost 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 图像识别方案的选择思考,由于自己选择方案的失策,导致把三种方案都实现了一遍,花了很多时间吸取教训,但是也获得了经验。大体方向上可以分为模板匹配的识别方式,机器学习训练模型,CNN神经网络训练模型三种。 模板匹配的识别方式,主要是考虑识别速度和需要匹配的模板数量,识别速度和匹配的图像大小,需要匹配的模 阅读全文
posted @ 2021-08-26 11:09 linguinost 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 最近完成了一个使用SVM进行图像识别的项目,总结一下整个过程的一些思考和经验。 关于特征的提取,肯定是差别越大效果越好,一般基于边缘和颜色进行一些设计,排除掉背景无关的干扰,让提取到的特征差距明显,这样通过SVM训练出来的模型可以准确分割。 不同特征如何连接呢?直接把不同的特征接在一起,训练出一个S 阅读全文
posted @ 2021-05-08 15:53 linguinost 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 之前调试过usb串口需要root权限,但是有人反馈手机没root,没法随时调试模块,所以又去简单研究了一下免root的usb串口demo。 参考的代码是这个:https://github.com/mik3y/usb-serial-for-android 在CustomProber.java中的add 阅读全文
posted @ 2021-05-08 15:18 linguinost 阅读(932) 评论(0) 推荐(0) 编辑
摘要: 1.下载opencv源码 https://www.bzblog.online/wordpress/index.php/2020/03/09/opencvdownload/ 2.下载cmake-gui 在ubuntu虚拟机上安装cmake-gui,apt-get install cmake-qt-gu 阅读全文
posted @ 2020-09-30 18:13 linguinost 阅读(1112) 评论(0) 推荐(0) 编辑
摘要: 在Androidstudio调试安卓串口的一个demo工程,第一次接触安卓串口,记录一下调试过程的坑。 工程来自github,https://github.com/jp1017/AndroidSerialPort 首先,需要编译出串口的so。 打开工程,在AndroidSerialPort-mast 阅读全文
posted @ 2020-06-02 11:42 linguinost 阅读(5291) 评论(3) 推荐(0) 编辑
摘要: 最近接触了一下linux运行make生成so的过程,总结了一些关于Makefile的符号含义说明。 linux 执行make之后的过程: 读取当前目录下的 Makefile 文件,并将 Makefile 文件中的第一个目标作为其执行的“终极目标”,开始处理第一个规则(终极目标所在的规则)。 按顺序处 阅读全文
posted @ 2020-04-22 15:54 linguinost 阅读(484) 评论(0) 推荐(0) 编辑