- 博客(49)
- 收藏
- 关注
原创 libmodbus库解析方式完整版
1> 正在创建库 D:\software\Libmodbus\libmodbus-master\src\win32\modbus.lib 和对象 D:\software\Libmodbus\libmodbus-master\src\win32\modbus.exp。1>------ 已启动生成: 项目: modbus, 配置: Debug Win32 ------1.5配置属性---常规---配置类型---动态库(.dll)---(执行忽略报错)右键modbus --- > 选择重新生成。
2025-12-16 23:59:22
230
原创 open cv 基础操作合集 python
下面是一个完整的OpenCV基础操作代码合集,涵盖了图像处理中最常用的操作:pythonimport cv2# 设置中文字体"""显示多张图像"""else:if len(img.shape) == 3 and img.shape[2] == 3: # RGB图像else: # 灰度图plt.show()# ========== 1. 读取和显示图像 ==========print("1. 读取和显示图像")# 读取图像。
2025-12-12 20:34:22
513
原创 Tensorflow c++,pb模型的导入检测,MFC
模型是训练的猫狗二分类识别模型。此项目使用MFC搭建。可以根据需求对其进行修改,需要可 s!1.可以实现导入2分类模型。3.检测结果会被显示在界面。2.可以选择照片进行检测。
2025-11-08 11:00:20
120
原创 机器视觉,检测圆形毛边!
近来遇到一个问题,现在有一视觉任务,需要检测一个近似圆形的图案的内边是否存在毛边,大家可以试想一下,如果不使用深度学习来进行检测,传统的算法是否可以对其进行检测呢,答案当然是可以的。接下来就给大家提供一下我的思路。
2025-10-25 00:41:31
190
原创 问题:conda创建的虚拟环境打印中文在vscode中乱码
1.1 打开电脑设置,搜索语言1.2 点击管理语言设置1.3点击更改系统区域设置1.4勾选Beta选项1.5重启电脑即可。
2025-10-10 20:23:10
301
原创 mAP到底是什么?
mAP 是什么?是目标检测模型的核心评估指标,值越高模型越好。计算流程:步骤1:设定一个 IoU 阈值(如 0.5)。步骤2:对于每个类别,根据不同的置信度阈值计算一系列 (Precision, Recall) 点,绘制 PR 曲线。步骤3:计算每个类别 PR 曲线下的面积,得到该类别的AP。步骤4:将所有类别的AP取平均值,得到mAP。核心价值:mAP 用一个数字综合反映了模型在不同类别、不同置信度阈值、不同IoU要求下的整体性能,非常全面和稳健。因此,它成为了比较不同目标检测算法性能的“黄金标准”。
2025-09-25 16:05:43
1135
原创 yolo格式数据集
YOLO 格式以其简洁高效的特点,成为当前目标检测领域,尤其是 YOLO 系列算法的事实标准。归一化坐标:使标注与图像尺寸解耦。一文一标:每个图像对应一个同名的文本标注文件。依赖配置文件:通过灵活地管理数据集路径和类别信息。由于其简洁性,许多在线标注平台(如 Roboflow,)都直接支持导出 YOLO 格式。
2025-09-25 15:43:45
1458
2
原创 Window命令行指令大全(CMD,POWERSHELL)
从 CMD 开始学习基础,然后逐步过渡到功能更强大的 PowerShell,是很好的学习路径。这份指南涵盖了从基础文件操作到系统管理、网络诊断等常用命令,并对比了 CMD 和 PowerShell 的不同语法。键可以自动补全文件名、路径和 cmdlet 名称(在 PowerShell 中尤其强大)。这些命令在 CMD 和 PowerShell 中通用。(PowerShell) 可以查看该命令的详细帮助。(两者均可) 可以查看和选择之前输入过的命令。可以强制终止正在运行的命令。,功能远比 CMD 强大。
2025-09-21 17:10:21
766
原创 Ubantu命令行指令大全
希望这份大全能成为您学习和使用 Ubuntu 命令行的有力工具!Ubuntu 基于 Debian,使用。下,它可能会摧毁你的系统。命令、文件名和目录名。which <命令>当前正在运行的命令。
2025-09-21 17:06:00
756
原创 c++,map容器的基本操作
有序性std::map中的元素总是按照键(key)的升序进行排序。唯一性:每个键只能在 map 中出现一次。底层实现:通常基于红黑树(一种平衡二叉搜索树)实现,因此插入、删除、查找操作的时间复杂度均为O(log n)。替代品:如果你不需要排序,但需要更快的访问速度(平均 O(1)),可以考虑(基于哈希表)。deepseek辅助创作。
2025-09-21 15:35:05
874
原创 libmodbus库,c++配置方法
1.1首先在命令行(cmd)执行对libmodbus执行 cscript configure.js ----- >生成config.h的文件。1.5配置属性---常规---配置类型---动态库(.dll)---(执行忽略报错)2.1在自己的项目中配置,将.h 文件全部复制到一起,将路径配置到包含目录。1.4链接器---输入---附加依赖项---ws2_32.lib。2.4将modbus.dll文件拷贝到自己的项目文件下。1.2运行modbus.-9.sln文件。2.3添加依赖项modbus.lib。
2025-08-31 10:12:37
286
原创 MFC,C++,海康SDK,回调,轮询
二次开发,但是找遍了所有的技术文档,都没有找到实现回调取图的完整流程的教程,文档。痛苦不堪,虽然轮询取图在技术文档中实现了,但是还是需要将其与其他很多功能分开。特此,本文将再次简单记录一下实现的过程。1.一定要使用面向对象的方式。创建一个相机类和一个主框架类,这里直接在其技术文件中可以找到复制粘贴即可。然后现在讲述回调实现的源码。轮询技术文档提供,不赘述.
2025-08-19 10:54:35
450
原创 c++ 容器vector基础
/ 删除范围[1,3)的元素。// 空vector。// 访问第3个元素(不检查边界)cout << v3.at(2);// 访问第3个元素(会检查边界)cout << v3.capacity();
2025-08-09 19:19:07
403
原创 怎么在公司存活下去
适当示弱:遇到问题时,先尝试自己解决,若无法解决可以请教同事:"这个问题我查了XX资料,但还有XX不清楚,能指点一下吗?主动提供帮助:看到同事忙不过来时,可以说:"这部分需要我协助吗?兑现承诺:哪怕是小任务也要按时保质完成,比如答应同事下午给到的数据,务必准时交付。❌ 急于表现:频繁提出"颠覆性"建议,可能让人感到冒犯。应先理解现状,再逐步优化。非正式交流:午餐、咖啡时间闲聊兴趣爱好,或参与同事的周末羽毛球活动,拉近距离。
2025-08-05 19:32:44
222
原创 成都某个技工学校面试总结
1,自己设计的课程内容太过简单,---计算机的快捷键的使用。穿正装,面试内容:讲解10分钟的计算机的课程内容。2,自己的语言表达能力,不能适应职高的学生。3,需要拥有相应的计算机的教师资格证。地点:成都的某个技工高职学校。
2025-04-14 19:13:04
103
原创 中厂算法岗面试总结
5.面试题,闭卷考试,不同岗位的习题有不同的题,但是我做的是管理岗,偏向逻辑。7,在目标检测任务中,Faster R-CNN的两个核心的组件是()()1,在tensorflow中,用于图像分类任务的常用的损失函数是:()2,目标检测任务中,用于评估检测框和真实框重叠程度的指标是:()4,在图像预处理中,将像素转换到【1,0】之间的操作叫()11,简述图像分类,目标检测,语义分割的区别与联系。一,技术人员的提问,又做了一些算法题,一塌糊涂。9,在卷积层中,用于构建卷积层的网络函数是()
2025-04-13 10:07:44
298
原创 电脑上我的windows目录下,什么是可以删除的
中,大部分文件和文件夹都是系统运行所必需的,随意删除可能导致系统崩溃或程序无法运行。建议通过「设置」→「Windows Update」→「清理临时更新文件」更安全。:右键磁盘→「属性」→「磁盘清理」→勾选“Windows 更新清理”“临时文件”等。方法:直接手动删除,或通过「磁盘清理工具」选择“Windows 临时文件”。内容:加速程序启动的缓存,可删除但会暂时降低启动速度(系统会重建)。内容:系统事件日志,可删除但非必要(系统可能自动重建)。:设置→「系统」→「存储」→开启自动清理。
2025-03-26 22:04:24
4500
原创 英文版visual studio code的使用
在那个右上角的文佳按钮中,点击之后,可以看见open folder 这个按钮,打开自己在目录下创建的文件夹即可,当你需要在该文件夹下创建一个python需要自己电脑安装python才可以,再点击file ---->new file即可,然后选择自己需要的语言类型。2,讲解一下绝对路径和相对路径,很多情况下运行代码出现问题,找不到原因,很大的可能就是你的路径或者数据集有问题,所以需要搞清楚路径的关系。失效,没有能快速的停止代码的训练,那么可以采取下面的方式停止代码的运行。2,再次点击运行代码按钮。
2025-01-04 10:33:12
508
原创 blender 快捷键
3,将同一个物体做完后,放到一个对应得文件夹下面,然后两个物体同时选中,ctrl p转换为同一个物体 (在编辑模式下,p可以将两个物体分开)13,在对称镜像时,要注意设置物体得原点到游标得位置,否则对称失效,在物体模式就可以操作, 对镜像操作无效,要定义实体操作。7,桥接是只能在同一个物体,shift 加选后,用ctrl j让两个物体合并,连接,然后最好去掉(CTRL L是关联)14, 应用晶格后,要在物体模式下选中所有得物体,右键(转换到所有),就可以全部应用,然后可以删掉晶格。
2024-12-28 23:35:29
1226
原创 考研803计算机程序设计基础怎样学
已经发了一个动态了,要考研的小伙伴可以去看一下那个动态,考研需要慎重,在慎重,否则到后面可能会严重怀疑自己,这里不是说考研很难,而是你自己要知道你自己究竟想要什么,充分评估自己到底适不适合考研,然后在行动。内容包括但是不限于数二,英语二,c语言二级,程序设计基础,赵海英老师的视频教程,还有张宇的2021的数二视频教程,徐涛老师的政治教程。具体的题目回忆不起来,但是考点还是简单的,跟计算机二级比较起来可能会深度大一点,但是。(2),考点(只能从大的方向上去考虑,具体的考题回忆不起来)5.数据的输入输出。
2024-12-23 13:36:12
315
原创 文件小技巧
pdf格式十分稳定,如果制作的简历导出word后格式会改变,建议改成pdf导出。docx文件可以直接减压成为zip文件,点进去后可以直接取出里面的照片。压缩就是吧文件归类,减小内存。docx为可拓展文件。
2024-07-18 12:28:44
141
原创 c语言,指针详解
全句的总意思就是,定义一个指针变量p。----->就是p里面存放的值。int :指针指向的里放的值是int型。int*:说明定义的变量是指针变量。&a:取存放a变量的地址。p:需要解引用的指针变量。
2024-07-02 22:59:01
161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅