自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(236)
  • 资源 (34)
  • 问答 (1)
  • 收藏
  • 关注

原创 c++:MFC中sqlite3的使用(附实际案例)

sqlite3介绍SQLite 是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是在世界上最广泛部署的 SQL 数据库引擎。SQLite引擎不是个程序与之通信的独立进程,而是连接到程序中成为它的一个主要部分。

2025-08-22 10:43:51 7089 1

原创 vmware workstation虚拟机开机一直黑屏解决方案

vmware workstation虚拟机开机黑屏处理办法Windows安装虚拟机的时候发现虚拟机开机一直黑屏,错误原因:可能是由LSP引起的LSP(分层服务提供程序):LSP即分层服务提供商,Winsock 作为应用程序的 Windows 的网络套接字工具,可以由称为“分层服务提供商”的机制进行扩展。Winsock LSP 可用于非常广泛的实用用途,包括 Internet 家长控制 (p...

2020-02-11 09:58:54 7180 1

原创 cv2.waitKey(x)解析

1.函数说明def waitKey(delay=None): # real signature unknown; restored from __doc__ """ waitKey([, delay]) -> retval . @brief Waits for a pressed key. . . The function waitKe...

2019-08-13 14:13:08 11215

原创 STM32最小系统完整组成

STM32最小系统构成STM32最小系统1.VBAT引脚在主流的设计中,VBAT与0欧的电阻串联,接至3.3V。2.OSC32_IN 与 OSC32_OUT这是给系统提供主频的,经过倍频后给MPU使用。在stm32f103中,指定了为32k。实际使用的是32.768k。3.XTAL_IN 与 XTAL_OUT 。外部时钟晶振不是必须要接8M,官方数据写的是4-16MHz,然后经过...

2019-01-14 14:27:20 7349 1

原创 【linux】:目录解析

系统核心类/bin/sbin/boot/lib):系统运行基石,只读慎改;开发主力类/home/opt/usr/local):你的项目、环境、软件,全放这里;硬件运行类/dev/proc/sys):虚拟目录,动态数据,只读查看;挂载临时类/mnt/media/tmp/var):数据中转、设备挂载、日志存储。

2025-12-31 16:52:16 548

原创 【图像处理3D】:相机坐标系之间的变换

相机坐标系CCC为右手笛卡尔坐标系原点OCO_COC​:相机的光学中心(镜头光心);XCX_CXC​轴:沿相机成像平面水平向右;YCY_CYC​轴:沿相机成像平面竖直向下;ZCZ_CZC​轴:沿相机光轴向前(指向拍摄场景,深度方向)。✔️ 所有相机均遵循此定义,否则会出现变换方向错误、点云翻转等问题。变换本质:相机间点云变换是刚体变换,仅含「旋转+平移」,用4×4齐次变换矩阵统一实现;核心公式P2T2←1⋅P1P2​​T2←1。

2025-12-31 11:19:42 1056

原创 【c++】:Lambda 表达式介绍和使用

C++17 显著增强了 Lambda 表达式的功能,使其从“简单匿名函数”升级为支持编译期计算安全对象捕获复杂泛型逻辑的强大工具。这些特性尤其在模板编程、异步编程、泛型算法中能大幅简化代码,提升可读性和安全性。掌握 C++17 Lambda 是现代 C++ 开发的重要技能。

2025-10-13 14:41:20 1124

原创 【c++】:Pimpl 模式使用

Pimpl 模式(Pointer to Implementation,指向实现的指针)是 C++ 中一种常用的封装技术,核心思想是通过一个私有指针将类的接口与实现分离。这种模式能有效隐藏实现细节、降低编译依赖、提高代码稳定性,特别适合库开发或大型项目。一、Pimpl 模式的核心结构接口类(公开):仅包含公共接口和一个指向实现类的指针,头文件简洁,不暴露任何实现细节。实现类(私有):包含所有成员变量和实际逻辑,定义在.cpp文件中,对外不可见。二、Pimpl 模式的实现步骤。

2025-09-29 16:16:30 1138

原创 【多模态】:多模态感知算法介绍

多模态感知算法是指能够处理和理解来自多种模态(如视觉、听觉、触觉、文本等)信息的算法。这些算法通过融合不同模态的数据,提升对环境的感知和理解能力,广泛应用于计算机视觉、自然语言处理、机器人、自动驾驶等领域。早期融合:在特征提取阶段融合不同模态的数据,常用方法包括:晚期融合:在决策阶段融合各模态的独立预测结果,常用方法包括:中间融合:在特征提取和决策之间进行融合,常用方法包括:跨模态学习:利用一种模态的信息增强另一种模态的学习效果,常用方法包括:多模态感知算法通过整合多种信息源,显著提升了感知和理解能力,未来

2025-08-28 10:05:32 1095

原创 【图像处理】:图像去噪常用算法对比分析

阈值分割前采用那些手段能够减小干扰。根据实际图像效果调整参数,必要时可组合多种方法(如先滤波后增强)。

2025-08-28 10:01:51 324

原创 【git】:gitee项目管理vs2019

修改后直接在视图→git更改提交代码。

2025-08-27 15:24:23 299

原创 【Qt】:设置新建类模板

需要我帮你创建对应的.cpp文件模板吗?或者对模板有其他定制需求?

2025-06-06 15:14:04 480

原创 【图像处理3D】:点云图是怎么生成的

点云图的生成是三维感知技术的核心环节,其原理基于传感器测量、几何计算和数据处理的结合。不同技术(如LiDAR、结构光、双目视觉)在精度、成本、适用场景上各有优劣,实际应用中常通过多传感器融合(如LiDAR+摄像头+IMU)提升性能。随着自动驾驶、元宇宙等领域的发展,点云技术的重要性将持续提升。

2025-06-05 15:30:05 2438

原创 win11中VMware虚拟机连接USB后,虚拟机中可移动设备不显示,AS连接开发板直接蓝屏,

找到“VMware USB Arbitration Service”,双击打开其属性对话框,将“启动类型”设置为“自动”,并点击“启动”按钮启动该服务,之后重启VMware虚拟机。然后在虚拟机中,点击菜单栏中的“虚拟机”,选择“可移动设备”,找到对应的USB设备,点击“连接(断开与主机的连接)”,在弹出的确认对话框中点击“确定”,看设备是否能在虚拟机中显示。在主机系统中,右键点击USB设备图标,选择“属性”,转到“安全”选项卡,检查并确保当前用户具有完全控制权限,若没有,点击“编辑”按钮进行权限调整。

2025-06-04 09:39:30 1023

原创 【图像处理】:opencv实现模糊图像处理和对比度增强

适用于已知模糊类型(如运动模糊、高斯模糊)的情况。:调整像素的非线性映射,增强暗部或亮部细节。限制局部对比度过度增强,避免噪声放大。:线性拉伸像素范围到[0, 255]。:通过局部均值和标准差调整对比度。通过 Sobel 算子增强边缘。:拉伸像素分布,增强全局对比度。:通过S形曲线增强中间调对比度。:需要同时增强暗部和亮部细节。通过增强高频细节来锐化图像。:低对比度或光照不均的图像。:像素集中在狭窄区间的图像。通过拉普拉斯算子增强边缘。:需要增强纹理细节的图像。:整体偏暗或偏亮的图像。

2025-04-08 19:37:20 2071

原创 【图像处理】:两幅图中相同区域的相似度比较

提取局部特征点(如SIFT、ORB),通过匹配点数量衡量相似性。:计算两图像素值的线性相关程度,范围[-1, 1]。:综合亮度、对比度和结构信息,值越接近1越相似。:通过颜色分布(如直方图)的相似性衡量全局特征。:计算两图对应像素差的平方均值,值越小越相似。

2025-02-20 22:15:29 2126

原创 【机器学习】:logistic回归分析

逻辑回归,简称LR,它的特点是能够将我们的特征输入集合转化为0和1这两类的概率。一般来说,回归不用在分类问题上,但逻辑回归却能在二分类(即分成两类问题)上表现很好。逻辑回归本质上是线性回归,只是在特征到结果的映射中加入了一层Sigmod函数映射,即先把特征线形求和,然后使用Sigmoid函数将作为假设函数来概率求解,再进行分类。例如,在进行预测的过程中,预测结果大于0.5的认为是属于一类,小于0.5的我们认为是第二类,进而我们实现二分类。优点: 适合需要得到一个分类概率的场景,简单,速度快。

2025-01-17 10:03:15 1443

原创 【图像处理】:傅里叶叠层成像技术

【简介】

2025-01-17 10:01:06 1253

原创 【android studio】Gradle和Gradle插件版本关系/配置/常见ERR(Cannot snapshot output property ‘outputDirectory)示例

参考链接:Android之Gradle和Gradle插件区别及联系grdle 的安装与配置 、gradle和jdk版本对应关系Android Gradle Plugin与Gradle版本、JDK版本对应关系

2024-10-12 12:39:44 762

原创 【windows】:解决安装原版win10/win11安装系统找不到任何驱动器方法

3、选择Enable VMD controller,然后选择关闭,表示关闭VMD,一定要关闭VDM,如不关闭会导致安装时找不到硬盘而报错的情况;原文链接:https://blog.csdn.net/qq_40171230/article/details/140148058。点选[浏览]④,找到[V18.0.4.1146_IRST_VMD_20H1]文件夹⑤,然后点选[确定]⑥,2、进入Advanced页面,然后点选VMD setup menu进入VMD菜单,如下图所示;2.解压到安装盘的USB文件中。

2024-07-18 19:40:30 7473 2

原创 【图像处理】:Otsu算法最大类间方差法(附源码)

Otsu算法

2023-11-16 13:18:23 1993

原创 【python】:python新设备环境移植(requirements.txt)

然后,你可以将这个requirements.txt文件复制到新电脑上,并在新电脑上打开命令提示符或终端,并激活你的anaconda或miniconda环境。请注意,如果你在新电脑上使用的是不同的操作系统或Python版本,你需要在新电脑上安装相同版本的Python和相应的包,以确保你的代码可以在新电脑上正常运行。请注意,如果你在新电脑上使用的是不同的操作系统或Python版本,你需要在新电脑上安装相同版本的Python和相应的包,以确保你的代码可以在新电脑上正常运行。

2023-08-24 16:14:47 730

原创 【pyqt】:结果aconda虚拟环境调用

pyqt实现conda 虚拟环境调用和运行结果返回展示

2023-08-21 08:54:16 475

原创 【图像处理】:相机对焦的原理和实现方法

对焦有三种思路:也就是观测画面中线条边缘的对比度,对比度最高时即合焦。与此同时,对比度最高也意味着入射光线°形成的每个“点”的能量达到最大,因为合焦即光线完全汇聚,所以即可以通过对比度高低来判断,也可以通过能量大小来判断。但问题就是,焦点在前在后所造成的低反差,在反差对焦系统只里没有差别,所以需要推动焦点前后移动反复检测出正确的聚焦位置。人眼看着毛玻璃纯手动对焦Q也是如此。也就是把焦平面推移到你希望合焦的物体上。从某种意义上讲焦点往后的的相距空间内部有无数个合焦平面,你只需要前后移动传感器平面,即可获得焦点

2023-07-12 17:02:43 4740

原创 【树莓派】:pyqt5安装(附code)

注:如果需要python2版本的pyqt5,请将命令中的python3替换为python2。至此,pyqt5安装完成了,可以开始使用了。就会弹出一个窗口,显示"Hello PyQt5"字样了。希望这些步骤可以帮助你成功安装pyqt5。如果没有报错,则说明安装成功。

2023-06-15 09:12:50 6721 5

原创 【python】:python实现json文件的增删改操作(附测试文件和例子)

【代码】【python】:python实现json文件的增删改查。

2023-06-05 13:03:34 7117

原创 【python】:使用称密钥加密算法AES、cpython实现工程文件加密

以下是使用Python实现AES加密和解密的详细案例。1.2. 定义加密和解密类:1.3. 测试加密和解密:输出:加密和解密都正常工作。现在让我们分解定义的类和方法的工作原理。首先,初始化类时需要提供一个加密使用的key,该key将由密码字符串使用SHA-256哈希生成:接下来定义了加密方法。它使用python的Crypto库中的随机模块生成一个随机向量(iv),这个向量将与密文一起存储。然后,选择使用CBC模式的AES加密器。在此模式下,每个块都与前一个块一起加密,这使得更难对密文进行访问。

2023-05-18 14:44:31 2087

原创 【linux】:获取系统内存及内存清理操作(python)

os.statvfs() 方法用于返回包含文件描述符fd的文件的文件系统的信息。语法参数path – 文件路径。返回值f_bsize : 文件系统块大小f_frsize : 分栈大小f_blocks : 文件系统数据块总数f_bfree : 可用块数f_bavail : 非超级用户可获取的块数f_files : 文件结点总数f_ffree : 可用文件结点数f_favail : 非超级用户的可用文件结点数f_fsid : 文件系统标识 IDf_flag : 挂载标记。

2023-05-16 16:12:34 1260

原创 【图像处理】:DCT离散余弦变换

DCT实现的基本原理是将I(x,y)的N行N列的像素值经过DCT变换后,将高频变换系数取0,将变换后的低频变换系数重新排列成N行N列的矩阵。DCT变换的数学实现包括分块、预处理、变换、量化和熵编码等过程,其中预处理是为了减少计算复杂度和优化精度,变换是将输入序列映射到新的频域空间,量化是将频域空间的系数进行舍入操作,降低数据的精度,熵编码是将量化后的系数进行编码,通过移除系数中一些数据来实现图像压缩的目的。它基于一组正弦函数的离散变换,可以将一组N个实数序列x(0)、x(1) ……

2023-05-15 14:18:51 3162

原创 【图像处理】:图像的透视变换

函数cv2.warpAffine()函数以cv2.getAffineTransform(src, dst)获得的转换矩阵M为参数,将src中的点仿射到dst中,函数cv2.getAffineTransform(src, dst)对指定的点完成映射之后,将所有其他点的映射关系按照指定点的关系确定。在目标图像上选四个坐标点,分别为B: (X’0,Y’0),(X’1,Y’1),(X’2,Y’2),(X’3,Y’3)在源图像上选四个坐标点,分别为A: (x0,y0),(x1,y1),(x2,y2),(x3,y3)

2023-04-06 18:59:08 12643

原创 【树莓派】:电压监控一直提示low voltage warning,please check your power supply

使用VNC连接树莓派时桌面任务栏一直提示low voltage warning,please check your power supply。

2023-02-09 16:07:07 8799

原创 【树莓派】:系统备份

树莓派系统备份

2022-11-10 10:52:19 149

原创 【C/C++】:指针(Pointer)

指针常量和常量指针的区别:https://www.cnblogs.com/lizhenghn/p/3630405.html

2022-10-20 19:28:25 558

原创 【树莓派】:桌面系统最上方菜单栏误删,添加panel配置文件重新生成

树莓派菜单栏丢失解决方案

2022-09-23 16:56:22 3361

原创 Python使用pip报错ModuleNotFoundError: No module named ‘pip._internal.cli.main’的解决方法:

ModuleNotFoundError: No module named ‘pip._internal.cli.main’的解决方法:解决方案使用:python -m pip install --upgrade pip更新pip

2022-06-14 11:20:13 972

原创 【树莓派】:(四)Camera 进阶

2.常用函数在opencv中关于视频的读操作是通过VideoCapture类来完成的;关于视频的写操作是通过VideoWriter类来实现的。【功能】创建一个VideoCapture类的实例,如果传入对应的参数,可以直接打开视频文件或者要调用的摄像头。【参数】打开的视频捕获设备id ,如果只有一个摄像头可以填0,表示打开默认的摄像头。或者可以填入需要打开的视频文件名(路径),如cap = cv2.VideoCapture(“…/test.mp4”)。【功能】判断视频读取或者摄像头调用是否成功,成功则

2022-06-09 16:48:50 1004

原创 【树莓派】:(三)树莓派虚拟环境管理(virtualenv + miniconda)

1 配置虚拟环境安装virtualenv包,管理虚拟环境新建虚拟环境首先cd到新建环境的目录我这里在home/pi下新建了projets进入目录后新建环境(我的Python是3.9.2,需要根据自己Python版本修改)virtualenv -p /usr/bin/python3.9 env-v5创建一个 python3.9,名为 env-v5 的虚拟环境新建好之后的文件2激活虚拟环境/home/pi/projets/env-v5/bin/activate退出虚拟环境de

2022-05-12 16:58:20 5383

原创 【树莓派】切换python 3.11版本

在Linux下有时候需要使用多个不同版本的Python,然而在终端输入命令python时,不一定是所需要的版本。以下总结几种切换Python版本的方法。方法1:打开具体的某个Python文件,在第一行处修改如下:将#!/usr/bin/python修改为#!/usr/bin/python2表示采用Python2来对该文件进行编译,改为python3亦然。方法2:采用软链接的方式,指令如下:$ whereis python$ rm /usr/bin/python$ ln -s /usr/bin/py

2022-05-12 14:37:28 9970 9

原创 【c++】:MFC更改窗口的图标和EXE图标

1.在线生成ico工具:https://onlineconvertfree.com/zh/convert-format/jpg-to-ico/2.添加资源 将生成好的图标放置在资源res路径下。第二步void MainUI::DoDataExchange(CDataExchange* pDX){ HICON hIcon = AfxGetApp()->LoadIconA(IDI_ICON1); SetIcon(hIcon, FALSE);}IDI_ICON1修改对应的图标名称,

2022-05-10 15:28:59 1437

原创 1.【图像处理】:OpenCV算法之图像数字化

1.【图像处理】:OpenCV算法之图像数字化1.频率域滤波2.色彩空间1.RGB空间2.HSV空间3.HLS空间

2022-05-04 21:12:38 1702

文件备份文件备份文件备份文件备份

文件备份

2024-10-09

json调用json调用json调用json调用

json调用json调用json调用json调用

2024-04-12

Signing Configurations配置文件

Signing Configurations配置文件

2024-04-12

android studio生成aar包并在其他工程引用aar包v1.0

android studio生成aar包并在其他工程引用aar包

2024-02-23

android studio生成aar包并在其他工程引用aar包v1.1

android studio生成aar包并在其他工程引用aar包v1.1

2024-03-11

project-kotlin-Cv

project_kotlin_Cv

2023-10-20

血细胞数据集(白细胞五分类+RBC)

血细胞数据集(白细胞五分类+RBC),单个类别2400张图片

2023-06-02

android-ndk

RK3568板子为 Android 系统则需 NDK安装包

2023-10-19

protobuf3.6.1-3.7.1.tar.gz

protobuf3.6.1_3.7.1.tar.gz

2023-10-11

YOLO dataset 脚本

YOLO dataset 脚本

2023-03-10

测试文件yolov5lite

测试文件yolov5lite

2023-02-27

raspberry-pytorch,torchvision

raspberry——pytorch,torchvision

2023-01-05

nanodet source file and version for pytorch

nanodet source file and version for pytorch

2022-12-08

血液细胞数据集(红+白细胞)数据集

血液细胞数据集(红+白细胞)数据集 血液细胞数据集(红+白细胞)数据集 血液细胞数据集(红+白细胞)数据集 血液细胞数据集(红+白细胞)数据集 血液细胞数据集(红+白细胞)数据集 血液细胞数据集(红+白细胞)数据集 血液细胞数据集(红+白细胞)数据集血液细胞数据集(红+白细胞)数据集血液细胞数据集(红+白细胞)数据集血液细胞数据集(红+白细胞)数据集血液细胞数据集(红+白细胞)数据集血液细胞数据集(红+白细胞)数据集血液细胞数据集(红+白细胞)数据集血液细胞数据集(红+白细胞)数据集血液细胞数据集(红+白细胞)数据集血液细胞数据集(红+白细胞)数据集血液细胞数据集(红+白细胞)数据集血液细胞数据集(红+白细胞)数据集血液细胞数据集(红+白细胞)数据集血液细胞数据集(红+白细胞)数据集血液细胞数据集(红+白细胞)数据集血液细胞数据集(红+白细胞)数据集血液细胞数据集(红+白细胞)数据集血液细胞数据集(红+白细胞)数据集血液细胞数据集(红+白细胞)数据集血液细胞数据集(红+白细胞)数据集血液细胞数据集(红+白细胞)数据集血液细胞数据集(红+白细胞)数据集血液细胞数据集(红+白细胞)数据集

2022-11-15

rpi-backup-master,树莓派系统备份

通过脚本实现raspberry Linux系统资源备份

2022-11-10

CM4 raspberry 系统烧录工具 rpiboot-imager.zip

CM4 raspberry 系统烧录工具 rpiboot_imager.zip CM4 raspberry 系统烧录工具 rpiboot_imager.zip CM4 raspberry 系统烧录工具 rpiboot_imager.zip CM4 raspberry 系统烧录工具 rpiboot_imager.zip

2022-10-25

C++ 导出dll接口函数 C++ 导出dll接口函数 C++ 导出dll接口函数

C++ 导出dll接口函数 C++ 导出dll接口函数 C++ 导出dll接口函数

2022-10-17

opencv+zbar(x86+x64).zip

zbar条码解读安装包安装

2022-08-29

树莓派 pytorch1.8.1 + torchvision0.9 对应的arrch64位文件

YOLOV5环境文件 pytorch1.8.1+torchvision0.9 (arrch64)

2022-07-08

YOLOv5-lite预训练权重文件

YOLOv5-lite预训练权重文件(V5lite-e.pt/V5lite-s.pt/V5lite-g.pt/V5lite-c.pt) YOLOv5-lite预训练权重文件 YOLOv5-lite预训练权重文件 YOLOv5-lite预训练权重文件 YOLOv5-lite预训练权重文件 YOLOv5-lite预训练权重文件 YOLOv5-lite预训练权重文件 YOLOv5-lite预训练权重文件 YOLOv5-lite预训练权重文件 YOLOv5-lite预训练权重文件

2022-07-06

Intel Rapid Storage Technology (IRST)驱动程序

Intel Rapid Storage Technology (IRST)驱动程序

2025-12-31

dll 封装测试完整案例

dll 封装测试完整案例

2025-10-17

yolov11-seg-tensorrt-c++ 测试代码

yolov11-seg-tensorrt-c++ 测试代码

2025-09-29

opencv4.11.0使用vs2022编译的cuda版本

opencv4.11.0使用vs2022编译的cuda版本

2025-09-19

斯坦福大学点云模型文件

斯坦福大学点云模型

2025-08-18

Linux LTS 发行版

Linux LTS 发行版。

2025-06-25

未加密RK3568 npu-yolo 调用接口

未加密npu-yolo

2025-06-03

ZBAR 各个平台文件(x86/v7a/v8a)

ZBAR 各个平台文件(x86/v7a/v8a)

2025-04-08

zbardemo测试代码

zbardemo测试代码

2025-04-07

Toupcam 相机linux驱动

Toupcam 相机开发linux驱动

2025-04-03

Toupcam API 开发手册+树莓派调用实战

Toupcam API 开发手册+树莓派调用实战

2025-04-02

yolo+rknn测试部署

yolo+rknn测试部署

2025-02-24

rknn+yolotest

rknn+yolo

2025-02-24

coreutils+wget.zip

LLM部署coreutils+wget.zip

2025-02-19

cmake 实现 opencv编译和QT测试

cmake 实现 opencv编译和QT测试

2025-02-06

OPENCV4.8.0+MINGW编译

OPENCV4.8.0+MINGW编译

2025-01-23

mingw资源包wenjian

mingw资源包wenjian 19.0

2024-12-24

yoloTEST SOURCE FILE

YOLO TEST SOURCE FILE + RKNN3568/3588

2024-12-10

Galaxy-Android-armhf-U3V-32bits-64bits-1.2.2407.9181

android camera galaxy

2024-11-21

MyApplicationJavaCameraMyApplicationJavaCameraMyApplicationJavaC

MyApplicationJavaCamera

2024-11-07

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

TA关注的人

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