图像处理——基于MATLAB的车牌识别

基于MATLAB的车牌识别

前言

该程序非本人所写,是我在学习车牌识别过程所用到的参考代码,是在网上搜集到的学习资料,具体来源不清楚。
本文章为对车牌识别过程的梳理和程序的理解,由于程序过多,且时间较紧,所以会分步骤不定期的持续更新。

第一部分 图像预处理

程序所用图片为百度随机选取的图片。先读入图片做最基本的预处理。

clc;clear
I=imread('E:\test\test4.jpg');%读入图片
figure;
imshow(I);

原图像如图:

接着对原图像做灰度转换和分析:

Im1=rgb2gray(I);
figure(2);
subplot(1,2,1),
imshow(Im1);
title('灰度图');
figure(2),
subplot(1,2,2),
imhist(Im1);
title('灰度图的直方图');%显示图像的直方图

可以看到该图像的灰度等级在100左右的分量占大多数,也就是图像整体偏暗。

未完待续……

猜你喜欢

转载自blog.csdn.net/zsisinterested/article/details/125382840