雅虎群组

雅虎群组 >  同行会 >  车牌识别 >  论坛 

关于字符分割的VC编程实现

2008-02-27 19:52
大家多讨论,过段时间和大家交流一下我的分割部分的代码
回复此帖 收藏此帖

有用C的吗

2008-04-01 16:49
什么时候放上来,为什么都不用C写呢
回复此帖

Eric(312****) 12:38:29字符分割MATLAB代码

2008-04-24 12:42
Eric(3128146)  12:38:29
%本函数实现字符分割
%输入中值滤波后的二值图像carImg
%输出为字符分割线的列值incise
function incise=character(carImg)
[m,n]=size(carImg);
projectionV=sum(carImg);
num1=0;
num2=0;
for k=1:n-1
    if projectionV(k)>0&projectionV(k+1)==0
        num1=num1+1;
        incise1(num1)=k+1;
    end
    if projectionV(k)==0&projectionV(k+1)>0
        num2=num2+1;
        incise2(num2)=k;
    end    
end
incise(1)=incise2(1);
len=length(incise1);
incise(len+1)=incise1(len);
incise(2:len)=round((incise1(1:len-1)+incise2(2:len))/2);

%进行行处理,使行白像素的个数少于14的,整行置为0;
carImg=rowZ(carImg);
%进行列处理,使列白像素的个数少于5的整列置为0;
carImg=columnZ(carImg);
figure,imshow(carImg);title('zeros');
projection=sum(carImg);
%字符分割
incise=character(carImg)
回复此帖

提醒:您还没有登录Yahoo!,请先登录后再发表回帖;如果您还没有Yahoo! ID,请点击此处注册
雅虎群组仅提供信息存储空间服务,其内容均由服务对象提供。
根据《信息网络传播权保护条例》,部分内容可能应权利人通知未予显示,请点击这里查看。
关于雅虎 | 帮助中心 | 使用须知 | 诚聘英才 | 广告服务 | 搜索竞价 | 网络实名 | 中文上网 | 网站联盟 [更多]
Yahoo.com.cn © 2008 版权所有 不得转载 京ICP证000022号
阿里巴巴集团 - 阿里巴巴网络:中国站 国际站 日文站 | 淘宝站 | 支付宝 | 中国雅虎 | 口碑网 | 阿里软件 | 阿里妈妈