TIT 数字图像处理 原理与实践(MATLAB)实验四 入门教学 图像分割出汽车的车牌

本实验使用MATLAB进行图像处理,主要目标是通过图像分割技术从汽车图片中准确地提取出车牌部分。
摘要由CSDN通过智能技术生成

实验四

1.图像分割出汽车的车牌

close all;
clear all;
clc;
I=imread('车牌.jpg');%读取图片 
[y,x,z]=size(I);%给定图片大小 
myI=double(I);%返回双精度值 
%RGB to HSI
tic  %计时开始   
%Y 方向 
Blue_y=zeros(y,1);%一列全零矩阵
for i=1:y%给定i的范围      
		for j=1:x%给定j的范围             
			if((myI(i,j,1)<=30)&&((myI(i,j,2)<=62)&&(myI(i,j,2)>=51))&&((myI(i,j,3)<=142)&&				(myI(i,j,3)>=119))) % 蓝色RGB的灰度范围 
               Blue_y(i,1)= Blue_y(i,1)+1;   % y矩阵加一                    
			end       
		end       
end 
[temp MaxY]=max(Blue_y);        % Y方向车牌区域确定 
PY1=MaxY;%y矩阵的最大元素 
while ((Blue_y(PY1,1)>=5)&&(PY1>1))% 确定蓝色RGB Blue_y所在位置  
       PY1=PY1-1; %对车牌区域的修正,向上调整
       end     
PY2=MaxY; %y矩阵的最大元素  
while ((Blue_y(PY2,1)>=5)&&(PY2<y))%确定蓝色RGB Blue_y所在位置
	PY2=PY2+
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值