车辆图像检测的一些程序,滤波,分割,预处理。

  • 虫虫123456
    了解作者
  • matlab
    开发工具
  • 59.5KB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • 5 积分
    下载积分
  • 0
    下载次数
  • 2022-06-28 22:21
    上传日期
车辆图像检测的一些程序,滤波,分割,预处理。
1matlab.rar
  • 1matlab
  • cunt.asv
    681B
  • test5.JPG
    85.6KB
  • cunt.m
    1.2KB
内容介绍
clear;close all; SE = strel('rectangle',[10 10]); %注意:结构元素必须具有适当的大小 BW1=imread('test5.jpg'); %figure;imshow(BW1);title('原图'); %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%添加 GRAY=rgb2gray(BW1); %灰度图像 h=fspecial('average',9) GRAY=uint8(round(filter2(h,GRAY))); %进行均值滤波 figure;imshow(GRAY);title('均值滤波'); GRAY = imcrop(GRAY,[10 20 542 355]); %裁剪 %figure;imshow(GRAY);title('裁剪'); GRAY=double(GRAY); %转换为double类型 [Gx,Gy]=gradient(GRAY); % 计算梯度 G=sqrt(Gx.*Gx+Gy.*Gy); % 水平垂直差分 J=GRAY; K=find(G<2); %指定灰度级 J(K)=0; figure;imshow(J);title('锐化'); %J=double(J); %J = imcomplement(J); %反色 %figure;imshow(J);title('反色'); %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% BW2=imdilate(J,SE);%膨胀 figure;imshow(BW2);title('膨胀'); BW3 = imfill(BW2,'holes'); %填充 figure;imshow(BW3);title('填充'); BW4=imerode(BW3,SE);%腐蚀 figure;imshow(BW4);title('腐蚀'); I=im2bw(BW4); %figure;imshow(I);title('黑白'); %====形态特征值计算===% A=bwarea(I); % 计算目标的面积 I1=edge(I,'canny',0.5); %figure;imshow(I1);title('形态特征值计算'); %subplot(121),imshow(I1);% [labeled, number]=bwlabel(I1,8); status_orig = regionprops(labeled, 'basic');% 判断目标个数 allArea=[status_orig.Area]; disp(number);
评论
    相关推荐
    • 基于卡尔曼滤波的GPS数据处理研究
      首先,研究卡尔曼滤波算法, 进行一维和二维数据的滤波仿真处理,接着使用GPS模块记录车辆的行驶估计,然后对记录的轨迹数据进行卡尔曼滤波处理,分析滤波效果。结果表明,采用卡尔曼滤波的地图匹配实现方案能有效...
    • Matlab扩展Klman滤波车辆GPSDR组合定位系统的应用-GPSDREKF.rar
      Matlab扩展Klman滤波车辆GPSDR组合定位系统的应用-GPSDREKF.rar 最近在学习实用的卡拉曼滤波技术。该程序来源于GreenSim的博客,我进行了修改和调试并通过。 模型取自《kalman滤波理论及其在导航系统中的应用》...
    • 车辆流量计数
      多种算法,大津法等实现车辆计数,背景建模。效果好
    • 目标跟踪综述及相关滤波跟踪论文
      本资源包含目标跟踪的领域较为经典的综述文章,以及相关滤波类目标跟踪算法的论文,包含MOSSE目标跟踪,KCF目标跟踪以及CSR-DCF目标跟踪算法。
    • 道路车辆监控系统(stm32f4 ov7670 颜色识别 七路ADC检测 滤波
      2、用LED灯做7个间隔5cm的路灯,车辆(自制,如图所示,手动移动模拟车辆运 行)经过时对应路灯要熄灭,当车辆经过后又恢复为亮灯状态。 3、准备三辆车,车牌号自定,要求车辆从任意位置出发、任意位置离开时,显示器...
    • EKF扩展卡尔曼滤波车身状态估计
      基于EKF扩展卡尔曼滤波车身状态估计 ...本章利用扩展卡尔曼滤波方法,基于三自由度的车辆估计模型对轮边驱动电动汽车的纵向车速、侧向车速、质心侧偏角进行了估计,通过仿真验证了估计算法的准确性。
    • 基于卡尔曼滤波车辆检测与跟踪源码
      基于卡尔曼滤波车辆检测与跟踪源码,其中调用了opencv函数,选装opencv库才能运行。
    • matlab的车辆检测
      基于matlab的车辆检测程序,亲测可以正常运行
    • 车辆检测.zip
      实现视频的二值化、膨胀、滤波和车流量、车速 统计
    • libiconv-1.1.tar.gz
      字符集转换程序