资源简介
C++做的车牌识别系统,可以编译,亲测可行!对得起你的下载积分。给力,顶起,造福更多的苦逼大四孩子。
代码片段和文件信息
#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 2014-08-04 19:40 软件\
目录 0 2014-08-04 19:40 软件\Images\
文件 366646 2014-08-04 19:37 软件\Images\黑A00001.bmp
目录 0 2014-08-04 19:40 软件\可执行文件\
文件 529920 2014-08-04 19:37 软件\可执行文件\PlateIdentify.exe
文件 2084352 2014-08-04 19:37 软件\可执行文件\cv210.dll
文件 1069056 2014-08-04 19:37 软件\可执行文件\cvaux210.dll
文件 2199040 2014-08-04 19:37 软件\可执行文件\cxcore210.dll
文件 780800 2014-08-04 19:37 软件\可执行文件\highgui210.dll
文件 406528 2014-08-04 19:37 软件\可执行文件\ml210.dll
目录 0 2014-08-04 19:40 软件\可执行文件\template\
文件 1878 2014-08-04 19:37 软件\可执行文件\template\0.bmp
文件 1878 2014-08-04 19:37 软件\可执行文件\template\1.bmp
文件 1878 2014-08-04 19:37 软件\可执行文件\template\2.bmp
文件 1878 2014-08-04 19:37 软件\可执行文件\template\3.bmp
文件 1878 2014-08-04 19:37 软件\可执行文件\template\4.bmp
文件 1878 2014-08-04 19:37 软件\可执行文件\template\5.bmp
文件 1878 2014-08-04 19:37 软件\可执行文件\template\6.bmp
文件 1878 2014-08-04 19:37 软件\可执行文件\template\7.bmp
文件 1878 2014-08-04 19:37 软件\可执行文件\template\8.bmp
文件 1878 2014-08-04 19:37 软件\可执行文件\template\9.bmp
文件 1878 2014-08-04 19:37 软件\可执行文件\template\A.bmp
文件 1878 2014-08-04 19:37 软件\可执行文件\template\B.bmp
文件 1878 2014-08-04 19:37 软件\可执行文件\template\C.bmp
文件 1878 2014-08-04 19:37 软件\可执行文件\template\D.bmp
文件 1878 2014-08-04 19:37 软件\可执行文件\template\E.bmp
文件 1878 2014-08-04 19:37 软件\可执行文件\template\F.bmp
文件 1878 2014-08-04 19:37 软件\可执行文件\template\G.bmp
文件 1878 2014-08-04 19:37 软件\可执行文件\template\H.bmp
文件 1878 2014-08-04 19:37 软件\可执行文件\template\J.bmp
文件 1878 2014-08-04 19:37 软件\可执行文件\template\K.bmp
............此处省略133个文件信息
- 上一篇:MFC使用ADO方式操作Access数据库
- 下一篇:基于QT的局域网聊天系统.
相关资源
- 数据结构与算法分析C++描述第三版及
- 顾卫刚手把手教你学DSP基于2812
- WAV转换成MP3音频文件 C++ vc MFC
- Learning C++ by Creating Games with UE4 无水印
- 《C++游戏开发》笔记十二 战争迷雾的
- 《MFC游戏开发》笔记九 碰撞检测 怪物
- C++ GUI Qt 4编程第二版 经典教材适合
- 图书管理系统c++与SQL数据库+课程设计
- Scientific and Engineering C++
- VC++游戏编程基础有书签
- 钱能C++程序设计教程第二版pdf高清带
- C++并发编程实战 美威廉姆斯著 高清扫
- 源代码——MFC的WebBrowser控件 C++与ja
- C++编程风格(PDF 英汉对照 The Element
- 精通Visual C++数字图像处理典型算法及
- vc++企业员工考勤系统源码
- MFC c++ 实现简易电话簿
- 钱能C++程序设计教程第二版&高清版
- VC++图像处理程序设计
- c++ 2017_vc_redist.x64
- 数据结构-胡学钢C++描述
- visual c++ 自绘控件 菜单 MFC界面 资源
- [C++程序设计基础第5版上][周霭如林伟
- RabbitMQ client c++封装类 c++工程 (没有
- 无线通信系统仿真--C++实用模型包含源
- Hopfield神经网络解决TSP问题C++程序
-
exceptional C++ st
yle 英文版 chm pdf 和 - SUSE 12 gcc-c++ 离线安装
- c++ 用opencv比较两张人脸照片是否相似
- 数据结构第二版王红梅课后习题解析
评论
共有 条评论