用matlab做一个图像处理系统

要求用matlab做一个图像处理系统。 比如对 车牌进行识别。只要将图片上车牌的 数字和字母读出来就行了。直接把 写完的程序和做出来的小软件发给我,,并给我稍微讲解一下。 也可以是其他功能的。 做的好的 可以加分。 加Q 404885889 详谈。能应付老师就行....

您好,首先读取该文件为一个变量一个
一个被读入的文件= imread(文件)

然后,你取出来的话,记得坐标,B = A(1:100,40:100)括号内的x和y的范围

然后你可以用高斯平滑
首先建立一个过滤器来处理图像,你可以使用的视图,不同的过滤器的帮助fspecial。
gaussianFilter fspecial('高斯“,[7??,7,5)
然后你
imfilter(B,gaussianFilter,”对称“,”转化率“);
BR />
处理你的b放回一个内部
A(1:100,40:100)= B,我不知道行不行,只要你回来就可以了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-12-23
图片内容如下:
全球我
%对话框来打开文件

镜像文件,路径名] = uigetfile('*。TIF“);
如果镜像文件= 0
文件名[路径名的镜像文件;
[X,地图] = imread(文件名);
I = X;
show_Callback(hObject,EVENTDATA,处理)

结束(handles.save,“启用”,“”);
图像保存:
全局I

[镜像文件路径名filterindex] = uiputfile( {'*。TIF“,”TIF“,”*。*','文件'},“图片另存为”);
(镜像文件?= 0&filterindex == 1)
文件名= [路径名镜像文件。 TIF'];
imwrite(I,文件名);
其他(镜像文件?= 0)
文件名= [路径名的镜像文件];
imwrite(I,文件名); />结束;
频域增强:
全球我
J = imnoise(I,'椒盐',0.02);
%的基tuxiang田家燕郊早生
>插曲(121),imshow(J)
标题(“汉你早生的元tuxiang)
J =双(J);
F = FFT2(J) G = fftshift(F);
[M,N] =大小(F);
n = 3时,D0 = 20;
N1 =楼(M / 2); N2 =地板(N / 2);
为I = 1:M
对于j = 1:N
D = SQRT((I-N1)^ 2 +(J-N2)^ 2 );
?= 1 /(0.414 *(D/D0)^(2 * N));
G(I,J)= H * G(I,J); ...... / a>
结束
G = ifftshift(G);
G = UINT8(真实(ifft2(G)));
插曲(122),imshow(G) BR />标题(“三姐北海铝泊tuxiang)
FFT变换:
%读入原始图像
插曲(1,2,1);
imshow( I)
标题元(TU);
%,离散傅立叶频谱
J = fftshift(FFT??2(I));
插曲(1,2,2)
imshow(日志(ABS(J)),[8,10])
标题(FFT);
第2个回答  2012-12-10
有工具箱,如INSIGHT5100等,你找找,MATLAB有很多工具箱的,用着做个方案,然后想好怎么说就行了,懂MATLAB的人不是很多的,在这找人做太难了,可能性不大。
第3个回答  2012-12-21
基于数字图像处理,模拟一辆车牌字符分割系统。读太难了,能不能告诉这里,去图书馆借阅书籍matlab图像处理
第4个回答  2012-12-16
基于数字图像处理,模拟一辆车牌字符分割系统。读太难了,能不能告诉这里,去图书馆借阅书籍matlab图像处理

如何用matlab做图像处理?
1、点击图标,打开matlab。2、输入代码:[x,y]=meshgrid(1:0.1:10, 1:0.1:10);z=x.^2+y.^2;surf(x,y,z)3、点击运行。4、在弹出的文件存储页面中,选择一个任意位置,点击保存即可。5、保存后matlab自动运行程序,得出的图像如下:

MATLAB科研图像处理——图像序列和Stack的读写
图像序列的处理处理图像序列时,首先需获取文件夹中所有.tif图像的名称。MATLAB示例代码(R2019a)如下:fileList = dir('*.tif'); % 获取图像文件列表将图像缩小后,用uint16类型(保留原始位深度)保存,同时通过disp函数展示存储进度:for ii = 1:length(fileList) % 图像缩小和保存操作 % ...

关于用matlab编程实现图像处理
1、规定图片的大小,比如480*640;2、规定分块的大小,比如24*32(分成20*20块);3、该块随即取n个像素点,先假设取20个,然后平均这20个像素点的G值定义为G1,求这块所有像素点的G值平均值G0;4、求G1与G0的方差varG,存进一个数组中备用;image=imread('tupian.jpg');G1=0;temp=[];f...

如何利用matlab进行图像处理
首先,找到matlab 然后进入matlab界面 输入clear清除左侧 输入clc清除屏幕 输入读入图片功能 输入输出显示图片功能

MATLAB科研图像处理——调用ImageJ\/Fiji
加载图像,并通过MIJ.createImage将其传递到ImageJ中进行处理。同时,MATLAB提供了一个mijread函数,用户可以直接利用此函数从ImageJ中读取图像。在ImageJ中执行所需操作,如细胞计数。MIJ.run功能允许用户直接调用ImageJ的Macro语句,这为复杂的图像处理任务提供了便利。将处理后的结果表格转换为MATLAB矩阵,...

怎样用matlab进行图像滤波处理
1、打开软件,读入图片。2、分别建立3*3高斯滤波模板和平均滤波模板,并对加噪的图片进行滤波处理。显示原图、加噪后的图片和分别用高斯、平均模板滤波后的图片。3、图片结果如图,可以看出平均模板滤波后噪声十分明显,高斯模板滤波后噪声影响相对较小,但也很容易看出。4、使用中值滤波对图片进行处理,并...

MATLAB数字图像处理(一)图像的基本操作
`immread()`函数用于读取图像文件,例如读取一个名为“example.jpg”的图像时,代码可写为`img = immread('example.jpg');`。读取后的图像数据以结构体形式返回。`imshow()`函数则用于显示读取后的图像,只需将`imshow(img)`即可在MATLAB图形窗口中显示图像。在图像处理过程中,常见操作之一是将灰度...

使用matlab编写的处理图像的程序
[R,G,B]=imread('f:\\picture.jpg');

基于MATLAB图像处理的硬币个数识别系统
基于MATLAB图像处理的硬币个数识别系统设计与实现 一、课题介绍 本设计目标是创建一个基于MATLAB的硬币图像识别统计装置,通过数码相机获取平铺无重叠堆积的硬币图像,并通过MATLAB工具处理后统计硬币数目。在实验过程中,通过人为手动摆放硬币,未来在工业生产中,可由MCU实现硬币的传送,上位机实现统计显示。此...

MATLAB 进行彩色图像处理
MATLAB进行彩色图像处理的技巧丰富,以下简单列举其要点:读取与显示图像:使用imread(filename)读取图像,通过imshow(img)显示图像内容。图像缩放:利用imresize(img, scale)调整图像大小,其中scale为缩放比例。图像旋转:采用imrotate(img, angle)实现旋转,angle为旋转角度。图像翻转:使用flipud(img)上下翻转...

相似回答