资源简介
恩智浦智能车摄像头组图像处理以及寻线程序..智能车摄像头图像处理

代码片段和文件信息
/******************************************************************************
* @file camera_deal.c
* @SCHOOL
* @author
* @version v1.0
* @Software IAR 7.2 or MDK 5.17
* @Target core MK60DN512VLL10
* @date 2017-05-23
******************************************************************************/
/***头文件**********************************************************************/
#include “camera_deal.h“
/*******************************************************************************/
//--变量定义如下---------------------------------------------------------------
uint8 ij mt; //通用循环变量
int offset[Hang]; //计算的偏移中线值
uint8 White_Width[Hang]; //计算某行的白色区域宽度
int Mid_Line[Hang]; //未换算的中线(测得中线值)
int R_Bian[Hang]; //存储边界坐标
int L_Bian[Hang]; //存储边界坐标
uint8 Bianjie[Hang][Lie]; //边界线存储数组
unsigned char Image_CcguideImage_Cs=0Image_Max=0Image_Csroad=0Image_Csflag=0;
unsigned char Image_Csfd=0;
int Image_Csm=0Image_Csn=0;
unsigned char Image_Barrier=0Image_BR=0Image_BarR=0Image_BL=0Image_Blflag=0Image_Brflag=0Image_BarL=0;
int Qz_Spd=0;
extern int init_Speed;
extern int Speed_Max;
extern int Cr_Speed;
//------------------------------------------------------------------------------
//函数功能:初始化图像函数
//描 述:解压图像数组,清空上幅图像的边界数组和中值数组
//------------------------------------------------------------------------------
extern unsigned char Right_Ahead_Hang;//纵向扫描函数(判断正前方是否有黑点)
extern unsigned char Effective_Hang;//有效行计算函数
extern unsigned char S_White_Line_Time;//连续白色区域变宽次数
extern unsigned char Image_CnL;//左转条件
extern unsigned char Image_CnR;//右转条件
extern unsigned char Image_CnBL;//左边界右折
extern unsigned char Image_CnBR;//右边界左折
void Init_Camera(void)
{
for(i=0;i for(j=0;j Bianjie[i][j]=0; //全黑
for(i=0;i {
L_Bian[i]=0;
R_Bian[i]=0;
offset[i]=0; //偏移中线值
White_Width[i]=0; //计算某行的白色区域宽度
Mid_Line[i]=0; //未换算的中线(测得中线值)
}
//清空上一幅图像的相关数据
Image_CnL=0;
Image_CnR=0;
Image_CnBR=0;
Image_CnBL=0;
Right_Ahead_Hang=0;
S_White_Line_Time=0;
Effective_Hang=0;
Right_Ahead_Hang=0;
Image_Decompression(image_binimage_dec[0]);//将一维数组image_bin的内容解压到二维数组image_dec里
}
//------------------------------------------------------------------------------
//函数功能:前15行图像处理函数
//描 述:寻边界,补线,丢线计数,拟合偏差值
//------------------------------------------------------------------------------
void Line_0to15_Deal(void)
{
for(i=0;i<15;i++)
{
if(i<2) //先找寻前0~1行边界坐标
{
for(j=Hang-20;j>0 ;j--)//左边边界
{
if(image_dec[Hang-(i+1)][j-1]==0 && image_dec[Hang-(i+1)][j]==0 && image_dec[Hang-(i+1)][j+1]==255 && image_dec[Hang-(i+1)][j+2]==255)
{
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-08-11 00:13 智能车摄像头图像处理\
文件 28255 2018-08-11 00:09 智能车摄像头图像处理\camera_deal.c
文件 726 2017-06-25 02:24 智能车摄像头图像处理\camera_deal.h
相关资源
- delphi摄像头拍照
- 虚拟摄像头VCam开发SDK
- 大华摄像头抓图录像亲测可用
- STM32F103实现OV7670摄像头显示
- amcap摄像头驱动
- 海康摄像头+web3.0开发包SDK的demo
- 利用改进人工势场法的智能车避障路
- 基于图像处理的智能车寻迹算法设计
- 戴尔Inspiron笔记本 摄像头工具webcam
- 万能摄像头驱动程序 最新版
- USB摄像头万能驱动器 v2011.3 官方最新
- dell inspiron n4010摄像头驱动 官方最新版
- ASUS华硕笔记本万能摄像头驱动 2012 完
- 华硕笔记本万能摄像头驱动v2.0官方正
- EyeToy SCEH-0004 摄像头驱动
- 500万像素手机摄像头优化设计
- 华硕ASUS K42JZ摄像头驱动程序 v061.005
- 基于K60的线性CCD摄像头的自主循迹平
- 基于STM32平台配置OV7620摄像头,并采集
- 用两个摄像头实现,双目标定,双目
- 摄像头测试 24色卡 Color24.rar
- ov7725彩色摄像头显示图像k60源码
- 智能车模糊控制
- k66说明,智能车K66
- FFmpeg 采集摄像头输出rtmp直播流媒体,
- 使用FFmpeg采集摄像头图像和麦克风音
- 国外开源视频监控iSpy源代码20180905
- FFmpeg获取网络摄像头数据解码
- 基于粤嵌GEC-6818开发板的智能车库系统
- IDCardOCR_China 基于tesseract,实现摄像头
评论
共有 条评论