- 博客(39)
- 收藏
- 关注
原创 YOLOv5添加输出各类别训练过程指标
针对YOLOv5训练过程中输出的是针对所有类别的各项指标,具体数据保存在 results.csv 但无法得到具体各类别训练过程中的指标,修改代码得到具体类别训练过程中的指标,输出到每一类的csv文件,方便后续作图和实验对比
2025-03-11 20:37:57
397
原创 VS大型CPP项目调试,Debug模式,Release模式,附加到进程模式
windows下vs调试大型cpp项目,exe,dll,lib,debug模式调试,release模式调试,附加到进程调试,一文搞定
2025-03-08 15:49:58
1216
原创 OCR实践-问卷表格统计
OCR实践,表格处理,表格图片自动统计分数,本项目代码已开源 放在Github上,欢迎参考使用,对手动拍照的问卷图片进行统计分数(对应分数打对号),单张问卷各项得分写入excel文件,并汇总所有图片得分到 excel。
2024-12-27 21:27:31
1075
原创 OCR实践-Table-Transformer
Microsoft 的 Table-Transformer 简要介绍与实践,基于其进行表格处理,具体包括表格检测、表格结构识别、表格语义分析,提供代码
2024-12-26 14:14:47
1687
原创 OCR实践—PaddleOCR
PaddleOCR-2.7.0,使用pp-structure进行表格分析,涉及整个流程,数据标注,数据集制作,模型配置修改,模型训练,模型推理与转换;记录实践过程各种问题与Bug
2024-12-16 21:28:53
2963
原创 Timm可视化模型各阶段特征图和热力图,附完整代码
特征可视化;基于timm库提供丰富的backbone主干模型,进行各个阶段的特征图可视化,以及热力图可视化工作;方便基于timm的工作进行可视化以及对比工作
2024-11-14 00:26:07
766
原创 点云通过PCA转图像,附完整cpp代码
针对点云数据,使用PCA调整到标准坐标系下,然后将点云投影到XoY平面上当前支持自定义图像大小, 点云颜色, 点云和图像大小保持相对或绝对, 图像保存;单文件配置好环境即 ,附完整CPP代码
2024-10-22 10:06:47
401
原创 一种数值稳定的改进最小二乘椭圆拟合方法,附完整cpp代码
一种数值稳定的椭圆拟合最小二乘改进方法,避免了在使用最小二乘法时出现特征值非常小或为负值接近0,能够稳定求解。即使数据点分布在椭圆上也可以稳定求解。
2024-10-11 22:06:57
980
原创 基于OpenCV帧间差分的静止背景运动目标轨迹捕捉
基于OpenCV帧间差分的静止背景运动目标轨迹捕捉; 使用python opencv 对静止背景下的运动目标轨迹进行捕捉,核心是利用帧间差分,并结合其他图像处理方式实现运动目标区域的获取,然后进行可视化。
2024-09-19 19:03:47
620
原创 cloud compare 学习利用CC代码加快插件开发与总结(三)
完成一个点云变换的插件,对CC接口的使用做进一步说明,进一步理解CC插件开发流程,学会利用已有CC代码完成插件开发
2024-08-23 18:29:45
1016
原创 cloud compare PCA插件开发详细步骤(二)附代码
点云处理,cloud compare插件, PCA插件开发详细步骤附代码,PCA主成分分析处理,
2024-08-17 17:52:02
1141
原创 mmdetection使用未定义backbone训练
mmdetection使用未定义backbone进行训 mobilenetv3,首先找到你需要用到的 backbone,一般有名的backbone 都会在github有相应的代码开源和预训练权重提供,在mmdetection中并未提供 mobilenetv3,提供的仅有 mobilenetv2;在github上找到 mobilenetv3 实现和权重,下载到本地;为了能够用在mmdetection体系中,我们要对代码进行修改,以适应mmdetection 配置式构建网络。
2024-06-11 13:00:50
1031
1
原创 【CMake系列】00-CMake学习目录
本专栏系统概括了CMake的各个使用核心功能,从对CMake 自身的介绍、CMake常用命令、CMake动态库静态库的构建、CMake 引入第三方库、导出、 测试、安装、打包 都进行了覆盖,同时对细节的内容也进行了补充,如自动添加源码、项目的目录结构设置,输出路径,debug release 特性的设置;
2024-06-05 17:02:23
451
原创 【CMake系列】11-CMake Pack
cmake pack用于将我们的写好的项目 打包,发送给使用方;打包后产生的内容有源代码包二进制包平台原生的二进制安装本专栏的实践代码全部放在上,欢迎 star!!!如有问题,欢迎留言、或加群【392784757】交流。
2024-06-05 17:00:49
1148
原创 【CMake系列】10-cmake测试集成googletest与第三方库自动化构建
cmake测试,使用ctest 可能不能满足我们的需求,需要我们使用更为强大的第三方测试框架,如googletest,完成项目中的测试工作本篇文章将第三方测试框架 googletest,引入,同时也可以作为 关于 第三方包 自动化构建的很好示例,值得学习本专栏的实践代码全部放在上,欢迎 star!!!如有问题,欢迎留言、或加群【392784757】交流。
2024-06-05 16:59:21
482
原创 【CMake系列】10-cmake测试 ctest
cmake作为一个强大的构建系统指导工具,同时也提供了测试功能,可用于项目的单元测试等,也可以与其他测试框架协作,如googletest,共同完成项目开发中的测试工作,本节我们就来学习 如何借助cmake 完成测试本专栏的实践代码全部放在上,欢迎 star!!!如有问题,欢迎留言、或加群【392784757】交流接下来给出我们本节的CMakeLists.txt 文件接下来,我们将逐行进行解释,首先,我们来明确一下测试,将我们的程序的输出与期待输出进行判断程序的输出 在这里分为两种情况。
2024-06-05 16:58:16
399
原创 【CMake系列】09-cmake install 一般文件 文件夹 源代码
上一节,我们学习了项目构建后、目标的安装,本节学习的内容是 对于一般文件,文件夹以及源代码的安装本节的文件依然使用 file(WRITE xxx.xx) 来创建,不依赖额外的文件本专栏的实践代码全部放在上,欢迎 star!!!如有问题,欢迎留言、或加群【392784757】交流。
2024-06-05 16:56:33
483
原创 【CMake系列】09-cmake install
本节我们来学习,cmake的安装,将我们构建的目标安装到指定位置,为了模拟一般情况,实现了 可执行文件、静态库、动态库的安装,以及一般的 file 安装、代码的安装本专栏的实践代码全部放在上,欢迎 star!!!如有问题,欢迎留言、或加群【392784757】交流接下来将分步给出今天的CMakeLists.txt 内容。
2024-06-05 16:54:43
464
原创 【CMake系列】08-debug release特性设置
在构建的程序版本中,一共有 debug release minisize relwithDebugInfo四种,其中我们主要使用到就是 debug release 两种,这两种存在着一定的不同,debug 版本 用于调试,有调试信息,方便调试,体积也更大;release版本 用于发布,体积更小;在使用cmake 针对 debug release 配置时也存在一定的不同,本节,我们就来学习 cmake 构建目标版本 debug release 特性的设置。本专栏的实践代码全部放在上,欢迎 star!!
2024-06-05 16:52:57
1158
原创 【CMake系列】07-export与find
为了将我们的库文件更方便地提供给他人使用,cmake 提供了一种方式,通过查找 .cmake 文件,将库导入项目中。本节学习的内容,就是将我们的库导出一个 xxx.cmake 文件,以及 在项目中导入本专栏的实践代码全部放在上,欢迎 star!!!如有问题,欢迎留言、或加群【392784757】交流xxxConfig.cmake 文件是一个 CMake 配置文件用于在项目中查找和使用某个库。目的是方便在其 CMake 构建系统中找到并正确配置该库。
2024-06-05 16:51:22
909
原创 【CMake系列】06-项目结构与输出路径管理
为了对大型项目实现更好的管理【模块化协作开发等等】,cmake 提供了很多指令,可以对项目的结构进行调整、管理,便于项目的合理规划。本文我们要学习的就是 项目结构的设置,以及 构建程序等 输出路径的设置本专栏的实践代码全部放在上,欢迎 star!!!如有问题,欢迎留言、或加群【392784757】交流。
2024-06-05 16:50:22
818
原创 【CMake系列】05-静态库与动态库编译
在各种项目类型中,可能我们的项目就是一个 库 项目,向其他人提供 我们开发好的 库 (windows下的 dll /lib;linux下的 .a / .so);有时候在一个项目中,我们对部分功能 打包成 库,方便在不同地方进行调用静态库 和 动态库 对项目 实现了 不同程度的解耦,学会使用 cmake 构建 静态库 和 动态库,是我们这篇文章的主要内容本专栏的实践代码全部放在上,欢迎 star!!!如有问题,欢迎留言、或加群【392784757】交流。
2024-06-05 16:49:17
1003
原创 【CMake系列】03-cmake 注释、常用指令 message、set、file、for_each、if
本文给出了 cmake 中的 一些常用的 指令message set file for_each if,可以快速了解,为后面的内容深入 打点基础。
2024-06-05 16:47:45
545
原创 【CMake系列】01-CMake是什么
CMake是一个构建系统生成工具。将描述构建系统(如:Unix Makefile、Ninja、Visual Studio等)应当如何操作才能编译代码;然后,CMake为所选的构建系统生成相应的指令。
2024-06-05 16:43:54
667
原创 【深度Debug】OpenCV自定义层Unspecified error: Can‘t create layer、Assertion failed) inputs.size() == required
深度Debug、模型执行全过程,OpenCV自定义层Unspecified error: Can't create layer、Assertion failed) inputs.size() == required
2024-05-24 15:51:26
746
1
原创 mmdetection3.0 实例分割结果不同类别分别可视化
mmdetection3.0实例分割结果不同类别分别可视化,计算机视觉实验绘图,一张图片会检测到不同类别的实例,实现效果,将同一类别的输出在一张图片上
2024-05-16 14:38:17
1223
5
原创 sd-webui手动构建最新教程
最新版本手动构建stable-diffusion-webui教程,错误解决方法汇总,huggingface 模型下载方法,进一步加深对sd-webui的结构理解
2024-05-15 10:08:26
1838
原创 《3D Registration with Maximal Cliques 基于极大团的三维配准 》复现
《3D Registration with Maximal Cliques》CVPR2023最佳学生论文,基于极大团的三维配准复现!!!看起来效果可以!!!
2024-02-22 21:43:31
1750
6
原创 onnxruntime-gpu 部署 yolov5, exit code -1073740791 (0xC0000409)
设置 providers = [‘CUDAExecutionProvider’, ‘CPUExecutionProvider’] ,异常退出,Process finished with exit code -1073740791 (0xC0000409)https://docs.nvidia.com/deeplearning/cudnn/install-guide/index.html#install-windows 【目前已找不到提供的链接】根据帖子,查询 nvidia这篇文档,找 zlib。
2023-09-06 20:14:02
531
原创 object has no attribute ‘show_result‘,mmdetection3.0最新检测方法
'xxx Model' object has no attribute 'show_result',mmdetection 最新检测保存方法
2023-08-03 12:34:45
2601
24
原创 机器学习笔记
机器学习关键名词解释训练集:训练数据模型的数据集。测试集:评估模型性能P的数据集验证集:经验误差:模型在训练集上表现出的误差泛化误差:新输入数据的误差期望。通常通过在测试集上的性能来评估泛化误差欠拟合:模型不能再训练集上获得足够低的误差;过拟合(overfitting):训练误差和测试误差的差距太大学习率:梯度下降法中,用于控制步长的一个参数,过大,模型不收敛,发散或者震荡,过小,梯度下降收敛很慢...
2021-07-22 15:26:26
278
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人