机器视觉
文章平均质量分 59
不负相传,不负盛世,无愧自我,无愧时代。 祝各位:一路顺风,顶峰相见
Goafan
不负相传,不负盛世,无愧自我,无愧时代。
祝各位:一路顺风,顶峰相见
展开
-
3D缺陷检测
3D缺陷检测标题链接环境准备链接内容链接内容链接内容链接内容链接内容链接内容链接内容链接内容链接内容链接内容链接内容链接内容链接原创 2022-05-23 20:45:05 · 387 阅读 · 0 评论 -
Python多进程读取多个RTSP视频流并显示
【代码】Python多进程读取多个RTSP视频流并显示。原创 2024-04-10 17:26:57 · 244 阅读 · 0 评论 -
OpenCV报错: If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then...
进入虚拟环境,看一下opencv-python的版本是4.9,降低版本就好了,这里我换成openv-python=4.1 和 4.6 都可以正常运行。按照报错提示和搜到的教程,需要对OPENCV进行重新编译,但是我没有单独装过opencv,只有一个ROS自带的版本。原创 2024-04-09 21:11:10 · 422 阅读 · 0 评论 -
Windows摄像头推流-RTSP
调试rtsp视频流时,没有网络摄像头怎么办,只需要在同一个局域网下,用windows推送rtsp流,就可以在linux进行接收。原创 2024-04-09 20:52:51 · 371 阅读 · 0 评论 -
YOLOv8-ROS-noetic+USB-CAM目标检测
Anaconda-yolov8虚拟环境。原创 2024-03-20 12:26:06 · 1002 阅读 · 2 评论 -
编译USB-CAM报错:error: request for member ‘stamp’ in ‘* new_image’, which is of non-class type ‘char’
下载usb-cam的源码后,使用cmake … 编译没问题,但是make的时候报了如下错误:之前用的时候也没这个错误,不知道什么原因。原创 2024-03-21 00:15:00 · 281 阅读 · 0 评论 -
Apriltag-ros usbcam的使用
这是查看检测标签的各个参数,如坐标(xyz),方向(xyzw),成功检测到标签会出现相应的id,size(单位为米), pose等信息,实时显示相机的位姿信息,注意看下图。上/下/左/右移动摄像头,等各个方向绿条满了之后,标定完成时,CALIBRATE会有颜色,点击它,然后点击save,再点击COMMIT。注意添加你要设定的二维码标签的ID,和size(单位是 m),后面的 x,y,z 等表示的是坐标。,找出其定量的联系,从而实现从图像中测量出现实中实际数据的目的,基于此才能实现后面的位姿检测。原创 2023-12-20 16:01:05 · 851 阅读 · 0 评论 -
Video4linux: cannot set V4L control... 解决方案
在usb_cam/ config /usb_cam.yaml文件中,把他报错的东西加在ignore里面即可。然后打开rviz,订阅image_raw,就可以看到相机已经打开成功了。原创 2023-07-09 22:31:26 · 1706 阅读 · 3 评论 -
小觅相机去畸变--Apriltag标签检测--Apriltag_ros
Apriltag_ros调用小觅相机检测标签码,利用节点接收相机图像,先去除畸变,再发布去除畸变后的节点,然后传给apriltag_ros进行加检测。原创 2023-06-06 14:03:34 · 611 阅读 · 1 评论 -
一些必备知识
成像方式分为1.被动测量法:单目立体视觉,双目立体视觉,多目立体视觉(特斯拉有三个前视摄像头)2.主动测量法:结构光3D成像(点、线、面结构光),TOF 3D成像(脉冲法、相位法)双目视觉的原理为,用两个摄像头观察统一景物,获取不同视角下的感知图像,然后通过三角测量原理计算图像的视差来获取景物的三维信息。结构光的测量系统主要有结构光投射系统、摄像机以图像的采集与处理系统组成 。基于光学三角法测量原理,特定的结构光通过投影设备投射到被测物体上,在被测物体表面形成相同形状的光条三维图像原创 2022-05-24 11:28:44 · 155 阅读 · 0 评论 -
环境配置
1.系统:Ubuntu20.04 LTS2.新建conda环境conda create --name py39 python=3.9进入环境:conda activate py393.安装点云处理库pcl_1.12a.安装依赖库sudo apt-get updatesudo apt-get install git build-essential linux-libc-devsudo apt-get install cmake cmake-guisudo apt-get instal原创 2022-05-23 20:40:59 · 410 阅读 · 0 评论