登录
首页 » Others » 车辆检测-基于车底阴影特征-基于路面灰度级的分割方法-高斯拟合直方图

车辆检测-基于车底阴影特征-基于路面灰度级的分割方法-高斯拟合直方图

于 2020-12-02 发布
0 216
下载积分: 1 下载次数: 2

代码说明:

C++代码,基于阴影的车辆假设区域生成,主要实现步骤:1.加载一张路面图片;2.加权平均灰度图;3.路面ROI提取(用于作为二值化分割的阈值提取);4.对路面ROI进行canny边缘提取;5.对路面ROI进行路面信息提取(根据canny图,将非路面信息,车,路两边的干扰信息等剔除);6.对步骤5中得到的图片信息进行直方图处理;7.对得到的直方图信息进行高斯拟合,得到直方图的标准差,均值信息;8.根据标准差和均值信息得到二值化的阈值;9.二值化处理,得到分割后的图像,得到所需要的车底阴影。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 基于MATLAB的行人检测代码
    排名第2的目标检测算法:基于加州理工学院2009年行人检测的文章:Integral Channel Features(积分通道特征)
    2020-11-07下载
    积分:1
  • opengl 实现 雪花
    使用opengl 实现雪花的模型,采用c++代码实现,计算机图形学,大作业可以用的
    2020-12-02下载
    积分:1
  • SIMULINK仿真2DPSK通信过
    试建立一个2DPSK频带传输模型,产生一段随机的二进制非归零码的基带信号,对其进行2DPSK调制后再送入加性高斯白噪声(AWGN)信道传输,在接收端对其进行2DPSK解调以恢复原信号,观察还原是否成功,改变AWGN信道的信噪比,计算传输前后的误码率,绘制信噪比-误码率曲线,并与理论曲线比较进行说明。另外,对发送信号和接收信号的功率谱进行估计。
    2020-12-11下载
    积分:1
  • FPGA应用开发入门与典型实例_源代码
    FPGA应用开发入门与典型实例 ,其中具体包括 高速PCI信号采集卡设计与实现、 FPGA片上硬件乘法器的使用等
    2021-05-06下载
    积分:1
  • matlabGUI和DSP28335SCI通信
    这个是matlabGUI做的监控界面,可以一次性发送多个数据,下位机可以实时传递数据给上位机,并在上位机实时绘图,并且DSP是浮点数形式发送数据的,所以监控界面可以显示正负数和小数,这个压缩包 包含matlab的.m文件.fig文件和ccs的.c文件,内容充实,并且直接可以运行,.m文件写的是sin函数,监控界面可以实时绘出sin图形,压缩包附有截图。
    2020-11-28下载
    积分:1
  • 航天器控制工具箱
    基于Matlab软件的航天器控制工具箱Spacecraft Control Toolbox 是Princeton Satellite System公司(简称PSS)最早和应用最广的产品之一,有20多年的历史,被广泛用来设计控制系统、进行姿态估计、分析位置保持精度、制定燃料预算以及分析航天器动力学特性等工作。Spacecraft Control Toolbox工具箱经过多次飞行验证,证明是行之有效的。这个工具箱涵盖了航天器控制设计的各个方面。用户可以在很短的时间内完成各种类型航天器控制系统的设计和仿真试验。软件的模型和数据易于修改,具有良好的可视化功能。大部分算法都可以看到源代码。附件中为源代
    2020-12-04下载
    积分:1
  • 基于SURF算法的图像拼接
    基于SURF算法的图像拼接处理,运用RANSAC算法,单向性等原理进行图像拼接。
    2020-06-28下载
    积分:1
  • jsp+mysql+servlet简略图书管理系统(含登录注册)
    jsp+mysql+servlet简略图书管理系统(含登录注册),图书的增删改查功能
    2020-12-12下载
    积分:1
  • 多功能电表软件系统设计
    电能表的软件系统包括程序数据结构模块、程序初始化与电表运行处理模块、事件分配查询管理处理模块及显示处理模块、通讯处理模块、电量处理模块、时间与时段管理处量模块、电表最大需量处理模块八大部分组成,各个部分都有其特殊的任务,在电表系统中完成它们相应的功能。●●●●程序数据结构部分●●●●●●●●●程序数据结构部分程序数据结构模块是对程序中的数据进行分析,合理的分配数据内存,定义程序涉及的变量。它是根据整个程序的算法来制定的,同时一个好的数据结构对整个程序的编写有非常重要的作用,因此根据电能表软件系列实现的功能及其算法制定合理的数据结构。电能表的数据结构包括两个部分:内存数据结构和数据结构与常量结构。●这个是与常量的数据结构,在显小与数据通讯都会使用这个结构●●●●●●●●●程序常量数据结构部分●●●●数据标示项数据标示表示的正反数据存放的格式数据值的长度数据在与的偏移量数据显示的符号通过此结构可以把所要显示、通讯的数据在或者在存放的位置长度以极标志等内睿取出供所需要的函数使用●●●●程序数据结构部分●●●●●●●●●合相有功功率合相有功瞬时功率电压有校值合电流有校值当前的线频率合功率因数合相电压与电流的夹角当前的电能此结构可以对的计量参数寄存器一次可以全读出,并同时也可以分别取出对应所需要的参数●●●●●●●●●程序初始化与电表运行处理●●●●程序初始化与电表运行处理●程序初始化与电表运行处理模块是对整个程序进行初始化,并对电表运行的六种状态进行转换。程序初始化包括两个部分:初始化和电表各部件初始化。初始化是对各部件进行初始化,为各部件在程序工作时提供合适的初始状态,它包括配置口工作模式、看门狗初始化、定时器初始化、键盘中断初始化、串口中断初始化、初始化等等。电表各部件初始化是对电能表系统各部件进行配置工作状态,初始化它们的工作方式,为程序工作提供电表部件初始状态,它包括指示灯初始化显示初始化、实时时钟初始化、电量恢复、通讯信道、历史电量处理等等部件的初始化。●●●●口工作模式●●●●●●●●●口工作模式如果有没有用到的口,作输入时要通过电阻与或者与连接,作输出时要输出置与置因为设备输入端未连接将会产生工作枚障,如果输入未连接,则由于噪音等原因可能会产生内部输入电平,从而导致故障。如果在上电时口为输入,但电池供电时口的电平为不确定状态时,也应对口作相应的处理●当主时钟切换到副时钟时,应将主时钟的口设为输出置看门狗初始化●●●●●●●●可选字节设定地址:080H/Ls0HrWINDOW1F工NDOWWDCSWDCS1WDCSLSROSC看门狗的开了NDCW1VINDOMO看门狗定封器窗口打开周期窗时间设定为1C5WDTCN看门狗定时器计数器的操作控制/非法汸问检测琹止计数器操怍复位后停止计数),禁止非法访问检测操作允许计数器橾作;愆位后始计敏),氘许非法访闻枱测橾作看门狗定时器HD,FDCS1HDCEO昋门狗定时器溢出吋间0z°/faL(3.88ms)时间间隔设置n/f!(7.76ms):25/土R(3L.03ms0CTL (62, OG sD0125fsL(124.12mE)fL(496.4LSROSC内部低速振蓠器操作看门狗设为不可由软件停1(出将1写入C寄存器的第0红 SESTOP)时停l操作不能停止(即使将1写入 SRSTOP位也不停止操作)能停止单片机内部的看门狗把设为不能停止时为硬看门狗,必须在窗口打开才能清狗否则单片机会复位,●●●●串口中断初始化●●●●●●●●●●由于多功能表有二个供通讯的口,一个供红外通讯口。但单片机只有二个哪么就需要模拟其中一个的分频时钟信号不能得到此时应选的分分频时钟信号模拟红外通讯,需要个外部中断(接收接收管上的电平信号并每要检测屮断口的信号),二个定时器(输出载波与的时间间隔)串口中断初始化有关UART0的寄存器波特率发生控制寄存器0( BRGCO)真出:F? iH Aher reset: 1Fh民WEymarBRGCOTPE01TP90O0 MDLO4MPLSMDLDe MDLoTBLOm(TPS01,TPS00)=(0,0)选择定时器TM50的输出作为TPSDTP500Base cock (IxeLKol selection"fPRs=2 MHz fFRE-5 MHz fFRs-B MHz1FFG-10MH基本时钟TM50 DutpfEgli1 H25 H4 HT5 MHz250kF2H25 kHz1 MH26H2625kH15625kH2250H3125k因为如果选择外围硬件时钟fprs作为基本时钟,那么就不可能产生出1200bps的波特率。MDLO4MDLOS MDLO2 MDLOT MDLOG k Selectian of 5-titcounterx Selng Erchbiled0acLM/B0(MDLO4, MDL03, MDLO2MDL01,ML00)=(0,1,1,0,1),k=13028 fruTa2a scLk/?31t/3
    2020-11-30下载
    积分:1
  • TMS570开发板资料.pdf
    【实例简介】TMS570开发板资料,介绍了TI公司的一款比较受欢迎的板子
    2021-11-25 00:38:48下载
    积分:1
  • 696518资源总数
  • 106265会员总数
  • 10今日下载