clear all;
close all;
clc;
% Open the ZED
zed = webcam('ZED 2i');
closePreview(zed);
% LiDAR Initialization
lidar = velodynelidar('VLP16');
%preview(lidar)
% Set video resolution
zed.Resolution = zed.AvailableResolutions{1};
% Get image size
[height, width, channels] = size(snapshot(zed));
% Create Figure and wait for keyboard interrupt to quit
f = figure('name','ZED camera','keypressfcn','close','windowstyle','modal');
ok = 1;
counter = 1;
while ok
% Capture the current image
img = snapshot(zed);
% Split the side by side image image into two images
image_left = img(:, 1 : width/2, :);
image_right = img(:, width/2 + 1 : width, :);
% Start LiDAR Point Cloud acquisition
start(lidar);
[frame, timestamp] = read(lidar, 1);
% Stop LiDAR Point Cloud acquisition
stop(lidar);
% Save the images and LiDAR data on user prompt
X = input("Enter keystroke: ", "s");
if (X == "y")
% Saving the Split Stereo Camera Images
f_name_l = append("img_left",string(counter),".jpg");
f_name_r = append("img_right",string(counter),".jpg");
imwrite(image_left, f_name_l);
imwrite(image_right, f_name_r);
% Saving LiDAR data
lidar_data_filename = append("lidar_data", string(counter), ".mat");
save(lidar_data_filename, 'frame', 'timestamp');
counter = counter + 1;
end
if (X == "n")
break;
end
%Display the left and right images
subplot(1,2,1);
imshow(image_left);
title('Image Left');
subplot(1,2,2);
imshow(image_right);
title('Image Right');
drawnow;
% Check for interrupts
%ok = ishandle(f);
end
% Close the camera and LiDAR instances
clear zed;
clear li
%close the camera instance
clear cam
没有合适的资源?快使用搜索试试~ 我知道了~
用于激光雷达和立体相机融合的Matlab代码.zip
共20个文件
jpg:10个
mat:5个
m:5个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 20 浏览量
2024-01-26
21:35:37
上传
评论
收藏 4.26MB ZIP 举报
温馨提示
1.程序语言为matlab,程序可出预测效果图,迭代优化图,相关分析图,运行环境matlab2020b及以上。 2.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 3.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。 4.作者介绍:某大厂资深算法工程师,从事Matlab算法仿真工作10年;擅长智能优化算法、神经网络预测、信号处理、元胞自动机等多种领域的算法仿真实验,更多仿真源码、数据集定制私信+。
资源推荐
资源详情
资源评论
收起资源包目录
用于激光雷达和立体相机融合的Matlab代码.zip (20个子文件)
用于激光雷达和立体相机融合的Matlab代码
LiDAR_Stereo_camera_fusion_geo4ai-main
lidar_data3.mat 914KB
LiDAR_Stereo_snapshots.m 2KB
img_left1.jpg 15KB
stereocamview.m 59B
img_left4.jpg 16KB
img_left3.jpg 15KB
Stereocamsnap.m 889B
img_right2.jpg 15KB
lidar_data4.mat 863KB
point_cloud_visualizer.m 111B
img_right1.jpg 15KB
img_right3.jpg 15KB
img_left5.jpg 16KB
img_right5.jpg 16KB
lidVIEW.m 94B
img_right4.jpg 16KB
lidar_data2.mat 638KB
lidar_data5.mat 916KB
img_left2.jpg 15KB
lidar_data1.mat 912KB
共 20 条
- 1
资源评论
matlab科研助手
- 粉丝: 1w+
- 资源: 1734
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功