摘要: 一、写在前面 不管是静态库还是动态库,都给我们编写程序提供了一种方便使用外部函数的方式。工作上遇到一个问题,背景如下: 需要将新的涉及到AI模型部署的代码嵌入到原有旧的MFC应用当中,这个新的AI模型代码原本是在Linux上面进行编写编译的,直接导入MFC工程存在几个问题: 代码当中涉及到Linux 阅读全文
posted @ 2024-11-22 09:48 笑眯眯办大事 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 一、背景内容 其实就是接了一单,有人需要我帮忙配置一下树莓派开机启动热点。这边做个记录,该方式树莓派4B、3B都可以使用。 二、实际操作 1、使用网线连接路由器和树莓派 树莓派的网络接口一共有三个,分别是: eth0:有线网络接口(以太网接口) wlan0:无线网络接口(WiFi接口) lo:本地回 阅读全文
posted @ 2024-11-08 17:03 笑眯眯办大事 阅读(287) 评论(0) 推荐(2) 编辑
摘要: 一、编写需要开机启动的后台任务 毕竟为了醋才能包饺子嘛~ 简单写一个输出 x.hello 的demo用于测试后续的配置是否成功。 import time # 文件路径 file_path = "/home/pi/Desktop/output.txt" # 根据具体情况修改 def write_hel 阅读全文
posted @ 2024-11-08 15:59 笑眯眯办大事 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 一、由来 主要是在修改公司的一个MFC项目的时候遇到的问题,我在MFC页面的析构函数当中对一个全局图像变量进行了释放,具体如下: ai_engine_OCR::~ai_engine_OCR() { // 及时释放内存 if (g_pImg_open != NULL) { delete g_pImg_ 阅读全文
posted @ 2024-10-12 11:31 笑眯眯办大事 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 一、写在前面 官方网站提供的pthread-win32下载链接里面给到的是dll文件,属于动态库文件,即使在自己写的工程中已经配置了“/MT”,即多线程静态链接,但是在其他电脑当中使用该程序的时候,还是会报错找不到dll文件的问题,故干脆直接看看能不能找到一份pthread-win32的静态库文件, 阅读全文
posted @ 2024-09-24 09:20 笑眯眯办大事 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 一、前言 绘制STM32C8T6最小系统的晶振电路的时候,看到了并联在晶振两端的电容,就好奇具体的容值该怎么选取,故有了这篇博客。 二、外部晶振电路 阅读全文
posted @ 2024-09-13 16:16 笑眯眯办大事 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 一、为什么会遇到这个问题 帮别人开发一个树莓派小车的时候,买了一个新的树莓派3B,回来安装好桌面系统之后开启了ssh功能,便想开始使用vscode来ssh开发,省的后续一直要插着屏幕开发,很麻烦。但是问题就来了,在确认过hostname、IP地址、端口都无误的情况下,vscode无论无何都没法ssh 阅读全文
posted @ 2024-09-10 23:14 笑眯眯办大事 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 一、来由 公司需求进行多图拼接算法,在opencv提供的Stitcher类当中默认的算子是ORB,我想尝试使用SIFT和SURF算子,经过一番查找发现这两个算子需要opencv的超集库支持——“opencv-contrib”。故对编译这个超集库的流程进行记录,以防以后忘记怎么操作,同时我也会把我编译 阅读全文
posted @ 2024-09-09 17:23 笑眯眯办大事 阅读(159) 评论(0) 推荐(1) 编辑
摘要: 一、为什么会遇到这个问题 公司需要对多图进行拼接,经过多番查找发现了OpenStitching这个库。可以实现多图拼接。在python段尝试了之后感觉效果不错,所以使用Visual Studio进行C++开发。 在读取图片的时候发现imread方法无论怎么样都无法读取到图片。 二、解决办法 我一开始 阅读全文
posted @ 2024-09-05 16:15 笑眯眯办大事 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 一、为什么记录 突然想到之前在面试的时候有遇到过相关的题目,今天突然想起来了就趁着公司没啥事情摸鱼的时候学习一下。还是不得不感叹现在利用AI学习的方便和快捷程度。 二、函数指针 阅读全文
posted @ 2024-09-05 09:43 笑眯眯办大事 阅读(3) 评论(0) 推荐(0) 编辑