摘要:
标定板的选择,有CharuCo,棋盘格,不对称的圆和棋盘格。 标定板尺寸 在选择标定板时,一个重要的考虑因素是它的物理尺寸。这最终关系到最终应用的测量视场(FOV)。这是因为相机需要聚焦在特定的距离上标定。改变焦距长度会轻微地影响对焦距离,这会影响之前的标定。即使是光圈的改变通常也会对标定的有效性产 阅读全文
摘要:
#!/usr/bin/env python # -*- coding:utf-8 -*- """ author: jianbin time:2022/10/26 """ import numpy as np # 构造NB分类器 def Train(X_train, Y_train, feature) 阅读全文
摘要:
Open3D是一个开源库,支持快速开发处理3D数据的软件。Open3D后端是用C++实现的,经过高度优化并通过python的前端接口公开。Open3D提供了三种数据结构:点云(point cloud)、网格(mesh)和RGB-D图像。 本次实验使用Open3D开源库将深度图和原图生成三维点云数据, 阅读全文
摘要:
实验步骤: 1.相机标定(在Matlab中完成); 2.立体校正; 3.立体匹配;采用SGBM立体匹配算法进行视差计算 4.深度图计算;得到视差图后,就可以计算目标点的深度值,也就是目标点离相机的实际距离 先贴几张实验图 立体校正 深度图 下面直接贴代码: #!/usr/bin/env python 阅读全文
摘要:
为了以后便于查看和学习,在此记录一下。我使用的是单USB双目摄像头,分辨率2560*720。在Matlab中标定好的参数写入Pycharm中,以进行后续处理。 注意事项:在填写相机内参时要将矩阵转置,代码如下: #!/usr/bin/env python # -*- coding:utf-8 -*- 阅读全文
摘要:
# -*- coding: utf-8 -*- ''' @Time : 2022/10/05 19:05 @Author : jianbin @Email : jianbinXie_fzu@.com @FileName: get_image.py @Software: PyCharm ''' imp 阅读全文
摘要:
今天第一次写博客,把遇到的问题做个记录,今天想用Opencv连接工业相机,但是一直没连接成功,去网上找了下,原因是获取设备id号错误,所以今天去网上找了代码用于获取外接相机的id号,以下的代码也是借鉴别人的,主要是从videocapture的源代码找到的。 点击查看代码 #include<openc 阅读全文