资源简介
c++版本的opencv开发案例14个中的第14个案例:车牌识别系统的实现
代码片段和文件信息
#include “StdAfx.h“
#include “Classification.h“
void GetFeature(IplImage* srcpattern &pat)
{
CvScalar s;
int ij;
for(i=0;i<33;i++)
pat.feature[i]=0.0;
//图像大小是20*40大小的,分成25块
//********第一行***********
//第一块
for(j=0;j<8;j++)
{
for(i=0;i<4;i++)
{
s=cvGet2D(srcji);
if(s.val[0]==255)
pat.feature[0]+=1.0;
}
}
//第二块
for(j=0;j<8;j++)
{
for(i=4;i<8;i++)
{
s=cvGet2D(srcji);
if(s.val[0]==255)
pat.feature[1]+=1.0;
}
}
//第三块
for(j=0;j<8;j++)
{
for(i=8;i<12;i++)
{
s=cvGet2D(srcji);
if(s.val[0]==255)
pat.feature[2]+=1.0;
}
}
//第四块
for(j=0;j<8;j++)
{
for(i=12;i<16;i++)
{
s=cvGet2D(srcji);
if(s.val[0]==255)
pat.feature[3]+=1.0;
}
}
//第五块
for(j=0;j<8;j++)
{
for(i=16;i<20;i++)
{
s=cvGet2D(srcji);
if(s.val[0]==255)
pat.feature[4]+=1.0;
}
}
//********第二行***********
//第六块
for(j=8;j<16;j++)
{
for(i=0;i<4;i++)
{
s=cvGet2D(srcji);
if(s.val[0]==255)
pat.feature[5]+=1.0;
}
}
//第七块
for(j=8;j<16;j++)
{
for(i=4;i<8;i++)
{
s=cvGet2D(srcji);
if(s.val[0]==255)
pat.feature[6]+=1.0;
}
}
//第八块
for(j=8;j<16;j++)
{
for(i=8;i<12;i++)
{
s=cvGet2D(srcji);
if(s.val[0]==255)
pat.feature[7]+=1.0;
}
}
//第九块
for(j=8;j<16;j++)
{
for(i=12;i<16;i++)
{
s=cvGet2D(srcji);
if(s.val[0]==255)
pat.feature[8]+=1.0;
}
}
//第十块
for(j=8;j<16;j++)
{
for(i=16;i<20;i++)
{
s=cvGet2D(srcji);
if(s.val[0]==255)
pat.feature[9]+=1.0;
}
}
//********第三行***********
//第十一块
for(j=16;j<24;j++)
{
for(i=0;i<4;i++)
{
s=cvGet2D(srcji);
if(s.val[0]==255)
pat.feature[10]+=1.0;
}
}
//第十二块
for(j=16;j<24;j++)
{
for(i=4;i<8;i++)
{
s=cvGet2D(srcji);
if(s.val[0]==255)
pat.feature[11]+=1.0;
}
}
//第十三块
for(j=16;j<24;j++)
{
for(i=8;i<12;i++)
{
s=cvGet2D(srcji);
if(s.val[0]==255)
pat.feature[12]+=1.0;
}
}
//第十四块
for(j=16;j<24;j++)
{
for(i=12;i<16;i++)
{
s=cvGet2D(srcji);
if(s.val[0]==255)
pat.feature[13]+=1.0;
}
}
//第十五块
for(j=16;j<24;j++)
{
for(i=16;i<20;i++)
{
s=cvGet2D(srcji);
if(s.val[0]==255)
pat.feature[14]+=1.0;
}
}
//********第四行***********
//第十六块
for(j=24;j<32;j++)
{
for(i=0;i<4;i++)
{
s=cvGet2D(srcji);
if(s.val[0]==255)
pat.feature[15]+=1.0;
}
}
//第十七块
for(j=24;j<32;j++)
{
for(i=4;i<8;i++)
{
s=cvGet2D(srcji);
if(s.val[0]==255)
pat.feature[16]+=1.0;
}
}
//第十八块
for(j=24;j<32;j++)
{
for(i=8;i<12;i++)
{
s=cvGet2D(srcji);
if(s.val[0]==255)
pat.feature[17]+=1.0;
}
}
//第十九块
for(j=24;j<32;j++)
{
for(i=12;i<16;i++)
{
s=cvGet2D(srcji);
if(s.val[0]==255)
pat.feature[18]+=1.0;
}
}
//第二十块
for(j=24;j<32;j++
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-06-19 00:01 14_车牌识别系统\
目录 0 2019-06-19 00:01 14_车牌识别系统\Images\
文件 366646 2019-06-19 00:01 14_车牌识别系统\Images\黑A00001.bmp
目录 0 2019-06-19 00:01 14_车牌识别系统\可执行文件\
文件 529920 2019-06-19 00:01 14_车牌识别系统\可执行文件\PlateIdentify.exe
文件 2084352 2019-06-19 00:01 14_车牌识别系统\可执行文件\cv210.dll
文件 1069056 2019-06-19 00:01 14_车牌识别系统\可执行文件\cvaux210.dll
文件 2199040 2019-06-19 00:01 14_车牌识别系统\可执行文件\cxcore210.dll
文件 780800 2019-06-19 00:01 14_车牌识别系统\可执行文件\highgui210.dll
文件 406528 2019-06-19 00:01 14_车牌识别系统\可执行文件\ml210.dll
目录 0 2019-06-19 00:01 14_车牌识别系统\可执行文件\template\
文件 1878 2019-06-19 00:01 14_车牌识别系统\可执行文件\template\0.bmp
文件 1878 2019-06-19 00:01 14_车牌识别系统\可执行文件\template\1.bmp
文件 1878 2019-06-19 00:01 14_车牌识别系统\可执行文件\template\2.bmp
文件 1878 2019-06-19 00:01 14_车牌识别系统\可执行文件\template\3.bmp
文件 1878 2019-06-19 00:01 14_车牌识别系统\可执行文件\template\4.bmp
文件 1878 2019-06-19 00:01 14_车牌识别系统\可执行文件\template\5.bmp
文件 1878 2019-06-19 00:01 14_车牌识别系统\可执行文件\template\6.bmp
文件 1878 2019-06-19 00:01 14_车牌识别系统\可执行文件\template\7.bmp
文件 1878 2019-06-19 00:01 14_车牌识别系统\可执行文件\template\8.bmp
文件 1878 2019-06-19 00:01 14_车牌识别系统\可执行文件\template\9.bmp
文件 1878 2019-06-19 00:01 14_车牌识别系统\可执行文件\template\A.bmp
文件 1878 2019-06-19 00:01 14_车牌识别系统\可执行文件\template\B.bmp
文件 1878 2019-06-19 00:01 14_车牌识别系统\可执行文件\template\C.bmp
文件 1878 2019-06-19 00:01 14_车牌识别系统\可执行文件\template\D.bmp
文件 1878 2019-06-19 00:01 14_车牌识别系统\可执行文件\template\E.bmp
文件 1878 2019-06-19 00:01 14_车牌识别系统\可执行文件\template\F.bmp
文件 1878 2019-06-19 00:01 14_车牌识别系统\可执行文件\template\G.bmp
文件 1878 2019-06-19 00:01 14_车牌识别系统\可执行文件\template\H.bmp
文件 1878 2019-06-19 00:01 14_车牌识别系统\可执行文件\template\J.bmp
文件 1878 2019-06-19 00:01 14_车牌识别系统\可执行文件\template\K.bmp
............此处省略102个文件信息
- 上一篇:13_车型识别系统.zip
- 下一篇:C++ Primer139296
相关资源
- C++ Primer139296
- 13_车型识别系统.zip
- 数据库课程设计 汽车租借信息系统
- C++学生信息管理系统源码+数据库+文档
- 电梯仿真系统 c++
- VC++定义一只红色画笔,绘制一个等边
- 魔法学院的奇幻之旅:用 GoC 编程绘图
- VC++编写的简单邮件客户端
- 《Visual C++ 编程词典》附带光盘资料
- 仓库管理系统(SQL+VC++6.0)
- C++飞鸽源代码、飞鸽传书源码详解、
- libstdc++.so.6.0.20下载138485
- 由浅入深学C++基础进阶与必做300题 源
- 组态软件设计与开发源代码.rar
- c源码与c++各种小程序源码
- 完整的C++文字游戏
- Parasoft C++ test 9.2官方用户手册_eclips
- C++面试题库(经验总结)
- C++ Primer Plus英文版第六版.pdf
- 3DES加密算法 C++实现
- c++ builder OPC通讯 源代码
- VC++实现的计算器,用MFC实现界面操作
- VS2008环境下C++实现Dijkstra算法,查找有
- c++数据结构 算法模板
- VC++2010 Express计算机二级考试所用编译
- Visual C++数字图像处理谢凤英版源代码
- C# To C++ Converter 17.10.2 (最新破解版
- 7z编译调用
- Skin++3.0+For+VC++完全破解版
- 人事管理系统(MFCC++实现)
评论
共有 条评论