- 博客(31)
- 收藏
- 关注
原创 用Python和OpenCV从零搭建一个完整的双目视觉系统(六 最终篇)
本系列文章旨在系统性地阐述如何利用 Python 与 OpenCV 库,从零开始构建一个完整的双目立体视觉系统。
2025-07-11 14:24:05
448
原创 用Python和OpenCV从零搭建一个完整的双目视觉系统(五)
本系列文章旨在系统性地阐述如何利用 Python 与 OpenCV 库,从零开始构建一个完整的双目立体视觉系统。
2025-07-08 13:48:48
1043
原创 用Python和OpenCV从零搭建一个完整的双目视觉系统(四)
本系列文章旨在系统性地阐述如何利用 Python 与 OpenCV 库,从零开始构建一个完整的双目立体视觉系统。
2025-07-08 11:05:41
1105
原创 用Python和OpenCV从零搭建一个完整的双目视觉系统(三)
本系列文章旨在系统性地阐述如何利用 Python 与 OpenCV 库,从零开始构建一个完整的双目立体视觉系统。在上一篇文章中,我们为项目设计了清晰的架构。现在,我们将深入第一个,也是整个双目视觉系统的模块——。如果说双目视觉系统是一座高楼,那么标定就是它的地基。一个不准确、不稳定的标定结果,会使后续所有的计算(立体匹配、三维重建)都失去意义,最终导致整个系统的崩塌。无论你的匹配算法多么先进,都无法弥补一个错误的地基。
2025-07-08 10:35:57
1082
原创 用Python和OpenCV从零搭建一个完整的双目视觉系统(二)
通过这样一种模块化的架构设计,我们将一个复杂的大问题,分解成了一系列职责单一、易于管理的小问题。每个模块都可以被独立地开发、测试和改进。在下一篇文章中,我们将正式深入第一个核心算法模块——,剖析相机标定的每一个技术细节和代码实现。
2025-07-08 10:21:47
703
原创 用Python和OpenCV从零搭建一个完整的双目视觉系统(一)
在本系列后续的文章中,我们将对上述每一个阶段进行深入的技术剖析与代码实现。如何进行一次高精度的相机标定,并解读其结果。如何使用SGBM 算法并调优参数,以获得高质量的视差图。如何最终将二维像素数据,变成一个可以在屏幕上自由旋转的、可视化的三维点云。准备好相应的 Python 开发环境。下一篇文章正式进入编码阶段,从搭建一个专业、可扩展的项目框架开始。
2025-07-08 10:16:54
697
原创 PyCharm无法识别rospy模块
代码行下出现红色波浪线,提示错误 “No module named 'rospy'”。然而,在系统终端中执行。为了解决这个问题,必须让PyCharm在启动时就继承ROS的环境变量。在PyCharm编辑器中,
2025-06-11 14:47:59
324
原创 本地视频流实战(二):使用Python捕获USB摄像头并进行RTSP推流
本文介绍如何使用Python脚本实现USB摄像头画面的实时采集和RTSP直播推流。首先确保已完成前期RTSP服务器搭建,并准备好USB摄像头和Python环境。通过OpenCV捕获摄像头画面,利用subprocess创建FFmpeg子进程进行编码和推流,两者通过管道传输数据。脚本提供参数配置、摄像头信息获取、异常处理等功能,最终形成完整的直播链路。经测试,该方法能稳定传输实时画面到VLC播放器,为后续视频处理应用开发奠定了基础。
2025-06-06 10:32:02
573
原创 本地视频流实战(一):windows10实现简单RTSP视频推拉流(FFmpeg+mediamtx+VLC)
本地视频流实战(一):windows10实现简单RTSP视频推拉流(FFmpeg+mediamtx+VLC)
2025-06-06 10:19:07
1281
1
原创 windows10安装ffmpeg
下载的是一个压缩包,你需要用解压软件(如 7-Zip 或 Bandizip)将其解压。文件夹移动到一个稳定、不会轻易删除的地方。一个好的选择是直接放在C盘根目录,或者。如果你能看到一大段关于 FFmpeg 版本号、配置信息和库版本的信息输出,文件,但他们会推荐几个可靠的第三方构建网站。这一步的目的是告诉 Windows 系统去哪里寻找。现在,你的 Windows 系统已经可以全局使用。FFmpeg 官方不直接提供编译好的。我们下一步要用的路径就是这个。文件夹的完整路径,例如。点击对应的链接即可下载。
2025-06-06 09:22:40
341
原创 ply点云转pcd(Python+Open3D实现)
Python+Open3D的方式将 PLY 文件转换为 PCD 文件,并加入了验证步骤以确保转换的准确性。
2025-04-30 16:02:32
801
原创 Python包管理工具uv安装(网络受限情况下)
给出的安装方式很简单,执行下述指令即可(以windows为例)由于网络问题有时无法直接用命令行进行安装,会出现因此需要手动下载安装。
2025-04-29 00:19:18
1554
原创 【RK3588】 File “rknnlite/api/rknn_runtime.py“, line 875, in rknnlite.api.rknn_runtime.RKNNRuntime.bui
【RK3588】 File "rknnlite/api/rknn_runtime.py", line 875, in rknnlite.api.rknn_runtime.RKNNRuntime.bui
2023-12-08 17:21:26
3191
6
原创 熵编码-霍夫曼编码
在这个例子中,字母E的编码为0,字母D的编码为10,字母C的编码为110,字母B的编码为111,字母A的编码为1100。霍夫曼树是一种二叉树,它的每个叶子节点都对应一个符号,并且它的每个内部节点都对应一个权重,等于它的两个子节点的权重之和。霍夫曼编码将每个符号编码为一个比特序列,使得出现频率高的符号具有较短的编码,而出现频率低的符号具有较长的编码。在这个例子中,字母A出现1次,字母B出现2次,字母C出现3次,字母D出现4次,字母E出现5次。霍夫曼编码是一种常用的字母熵编码技术,它可以有效地压缩符号序列。
2023-05-23 11:12:48
421
原创 虚拟机设置为桥接后还是拿不到ip的解决办法
检查BOOTPTOTO=dhcp,也就是网卡模式是DHCP,然后看最下面的ONBOOT是不是打开的。虚拟机设置为桥接后还是拿不到ip的解决办法(以欧拉系统为例)这时输入ifconfig可以看出被自动分配了ip。修改好后重启网路服务。
2023-05-04 10:53:10
3434
1
原创 【bug】ImportError: dynamic module does not define module export function (PyInit_cv_bridge_boost)
【bug】ImportError: dynamic module does not define module export function (PyInit_cv_bridge_boost)
2023-02-02 17:23:43
3704
5
原创 【bug】RuntiomeError: Attempting to deserialize object on a CUDA device but torch.cuda.is_available()
【bug】RuntiomeError: Attempting to deserialize object on a CUDA device but torch.cuda.is_available()
2023-01-30 09:43:40
392
原创 ROS编译遇到的【bug】No package ‘orocos-bfl‘ found
ROS编译遇到的【bug】No package 'orocos-bfl' found
2023-01-18 16:57:31
1481
1
原创 ROS编译遇到的【bug】Could not find a package configuration file provided by “joy“
ROS编译遇到的【bug】Could not find a package configuration file provided by “joy“
2023-01-16 08:31:50
716
原创 ROS编译遇到的【bug】Could not find a package configuration file provided by “serial“
ROS编译遇到的【bug】Could not find a package configuration file provided by "serial"
2023-01-13 13:52:52
1124
1
原创 ROS编译遇到的【bug】Could not find a package configuration file provided by “libuvc“
ROS编译遇到的【bug】Could not find a package configuration file provided by "libuvc"
2023-01-13 11:25:06
757
2
原创 ROS编译遇到的【bug】Could NOT find SDL (missing: SDL_LIBRARY SDL_INCLUDE_DIR)
ROS编译遇到的【bug】Could NOT find SDL (missing: SDL_LIBRARY SDL_INCLUDE_DIR)
2023-01-13 11:19:12
1703
1
原创 ROS编译遇到的【bug】Could not find a package configuration file provided by “uuid_msgs“
ROS编译遇到的【bug】Could not find a package configuration file provided by “uuid_msgs“
2023-01-13 11:10:50
1891
1
yolo系列论文原文,包含yolov1~yolov7
2023-05-30
基于深度学习图像处理的玉米叶子健康情况分类模型(含python代码-数据-模型)
2023-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人