- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
车牌识别字符识别源代码 22
车牌识别字符识别源代码 22
车牌识别字符识别源代码
部分代码如下:
bool CImageLocation::LocateMark(LPBYTE lpbyBits32, int x, int y, int nWidth, int nHeight, int nScanWidth, int nScanHeight, LPRECT p_markRect)
{// 该函数处理的是32位图,lpbyBits32是指向32位图图像数据的指针
//第一步, 进行参数合法性检测
ASSERT(lpbyBits32);
if((x (nScanWidth - 1)) || (y (nScanHeight - 1))) return FALSE;
//循环变量
long i, j;
//像素值
BYTE pixel;
//图像数据索引
BYTE* lpSrc;
//图像每行的字节数
long OneLineBytes = (long)nWidth * 4;
//开始数据基索引
DWORD dwBaseIndex = y * OneLineBytes + 4 * x;
//有效区域的宽度和高度
int w = min(nWidth, nScanWidth - x);
int h = min(nHeight, nScanHeight - y);
if(w * h == 0) return FALSE;
//调试功能
/* int sum = 0;
float ave = 0;
//每个跳变点的位置, 二维数组大小与图像对应
int pos[82][884];
//每行跳变点的数量
int jump_col[250];
for ( i = 0; i nHeight; i++ )//(逻辑上的)
{
lpSrc = lpbyBits32 + dwBaseIndex;
jump_col[i] = 0;
//每列
for ( j = 0; j nWidth; j++ )//(逻辑上的)
{
pos[i][j] = 0;
//像素值
pixel = (BYTE)*lpSrc;
//如果该点是跳变点
if ( pixel == 255 )
{
sum++;
pos[i][j] = 1;
jump_col[i]++;
}
*lpSrc++;
您可能关注的文档
- 照车牌摄像机.doc
- 爵士乐简史.doc
- 特种油漆----汽车漆.doc
- 特定要素模型.doc
- 环己酮概况.doc
- 理光代码.doc
- 班级系统数据库表.doc
- 用注册表修改XP之系统修改集.doc
- 电信考试 IPTV部分考前辅导.doc
- 电动车常见故障及排除资料.doc
- DB61 T 1327.1-2020 检验检测机构资质认定 第1部分:评审指南.docx
- 多元主体的资源协同:产业化导向的海洋科技成果转化机制分析.pdf
- 北京轨道交通常态化延时运营分析及相关对策研究.pdf
- 计及无功支撑与倍频功率抑制的光伏低穿策略及故障分析.pdf
- DB6101_T3102—2021轨道交通上盖车辆基地消防设计技术指南.docx
- DB6101T3110-2021超高层建筑及大型商业综合体消防安全评价规范.docx
- DB6101_T 3100-2021 城市轨道交通下穿铁路监测技术设计规范.docx
- 四川不同竹—食用菌复合经营模式效益分析与评价.pdf
- 南疆地区乡村文化建设分析——基于南疆六县市的调查数据.pdf
- 基于Landsat数据的江苏省土地利用变化分析.pdf
文档评论(0)