资源简介
基于matlab的车辆检测程序,亲测可以正常运行
代码片段和文件信息
function x1=coordinate_transform(hthetaalphaxm)
% 函数名称:coordinate_transform
% 参数说明:输入h为摄像机距离路面高度,
% theta为摄像机视角,
% alpha为摄像机与路面夹角
% x为变换前图片坐标,
% m为图像高度,
% x1为实际路面距离
% 功能描述:将图像坐标变换为实际路面坐标,以便计算车辆行驶速度
% 参考设置:h=8;
% theta=40;
% alpha=30;
% x=180;
% m=240;
% 备注: 图见摄像机坐标变换.doc
% 版本号: v1.0
% [mn]=size(img);
%% 坐标变换
h=double(h);
theta=double(theta);
alpha=double(alpha);
x=double(x);
theta=theta*pi/180;
alpha=alpha*pi/180;
angleABC=double(pi/2-(pi/2-alpha+theta/2));
angleCAD=pi/2-alpha-theta/2;
AD=h/(cos(angleCAD));
angleAED=pi/2-theta/2;
AE=AD;
DE=2*AD*sin(theta/2);
x=DE*x/m;
AH=(AE^2+x^2-2*AE*x*cos(angleAED))^0.5;
sin_angleIAB=x*sin(angleAED)/AH;
angleIAB=asin(sin_angleIAB);
angleAIB=pi-angleABC-angleIAB;
angleCAB=pi/2-alpha+theta/2;
AB=h/cos(angleCAB);
x1=AB*sin_angleIAB/sin(angleAIB);
%x1=uint8(x1);
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1029 2013-07-08 21:16 车辆检测version1.0\coordinate_transform.asv
文件 1054 2013-07-08 21:16 车辆检测version1.0\coordinate_transform.m
文件 11763200 2013-07-08 21:16 车辆检测version1.0\highwayII_raw.AVI
文件 432 2013-07-08 21:16 车辆检测version1.0\hist_minmax.asv
文件 465 2013-07-08 21:16 车辆检测version1.0\hist_minmax.m
文件 6860 2013-07-08 21:16 车辆检测version1.0\main.asv
文件 7019 2013-07-08 21:16 车辆检测version1.0\main.m
文件 1511 2013-07-08 21:16 车辆检测version1.0\otsu.asv
文件 1638 2013-07-08 21:16 车辆检测version1.0\otsu.m
文件 1799 2013-07-08 21:16 车辆检测version1.0\search.asv
文件 1799 2013-07-08 21:16 车辆检测version1.0\search.m
目录 0 2013-09-04 15:35 车辆检测version1.0
----------- --------- ---------- ----- ----
11786806 12
相关资源
- matlab同步发电机励磁控制系统的仿真
- MATLAB神经网络30个案例分析[全文PDF]
- 数学建模matlab、lingo、spss教程以及算
- 个人收集的人脸识别经典算法源码
- The Finite Element Method for Thermal and Stre
- 基于神经网络车牌识别识别
- 电力系统3机9节点暂态仿真
- 数据处理MATLAB 算法
- MATLAB 5手册.pdf
- 机械手视觉控制算法
- Matlab常用32种算法.zip
- 中山大学 朝红阳 图像处理作业 matl
- MATLAB_时间序列
- 语音通信系统的matlab仿真
- matlab 极几何工具箱
- 基于MATLAB的系统分析与设计-小波分
- 图像中红色标记去除Matlab代码实现
- MATLAB串口示波器大王V1.0
- 《现代通信系统-使用MATLAB》,《数字
- matlab机器人工具箱使用手册.pdf
- Matlab Toolbox Signal Processing
- 基于MATLAB 6.X的系统分析与设计 神经网
- 先进PID控制及其MATLAB仿真 与配套源码
- 语音处理,改变声调、语速等,matl
- 彩色地图中道路信息的识别与提取m
- 基于hmm的数字语音识别_matlab版
- 数值方法MATLAB版 英文版 答案
- 先进PID控制及其MATLAB仿真(附带)
- 数字信号处理(MATLAB版)235940
- 多种PID控制算法-matlab 实现
评论
共有 条评论