数字图像处理报告
1
上机内容及调试分析
1.编程实现打开一个灰度图像,能够显示图像。
clear all;
t=imread('F:\数字图像处理上机\girl.bmp');%读取图像
I= rgb2gray(t);%将彩色图像转为灰度图像
imshow(I);%显示图像
title('显示灰度图像');
2.用灰度图形式表示彩色图象,分别显示1幅彩色图象的R,G,B分量(每个分量用8 bit表示),和这幅彩色图象的H,S,I分量(每个分量也各用8 bit表示)。
8位RGB图像的颜色数据是在[0 255]之间的整数 ,RGB模型使用红绿蓝三原色的亮度来定量表示颜色,它为图像中每一个像素的RGB分量分配一个0~255范围内的强度值。HSI模型用HSI三参数描述颜色的特性,其中,H表示色调,S表示饱和度,I表示亮度。
这个程序可以用2种方法实现:第一种方法,先提取图像的RGB分量,再RGB与HSI之间的变换公式求出HSI;第二种是,在程序中调用已写好的RGB与HSI之间的转换函数rgb2hsi(),然后直接提取转换后的HSI分量。下面是第一种方法:(注意图像的RGB分量在计算前要转换成double型)
…… …… 余下全文
《数字图像处理上机》
实验报告
班级:电信1102
姓名:柳阳
学号:0703110210
数字图像处理上机实验
1、实验目的
了解matlab软件/语言,学会使用matlab的图像处理工具箱(Image Processing Toolbox),使学生初步具备使用该软件处理图像信息的能力,并能够利用该软件完成本课程规定的其他实验和作业。熟悉常用的图像文件格式与格式转换;熟悉图像矩阵的显示方法(灰度、索引、黑白、彩色);熟悉图像矩阵的格式转换。,学会使用MatLab对图像作滤波处理,使学生有机会掌握滤波算法,体会滤波效果。了解几种不同滤波方式的使用和使用的场合,培养处理实际图像的能力.
2、实验要求
学生应当基本掌握matlab的操作,掌握matlab图像处理工具箱中最常用的函数用法。
练习图像读写命令imread和imwrite并进行图像文件格式之间的转换。学生应当完成对于给定图像+噪声,使用平均滤波器、中值滤波器对不同强度的高斯噪声和椒盐噪声,进行滤波处理;能够正确地评价处理的结果;能够从理论上作出合理的解释。
3、实验内容及步骤
…… …… 余下全文
基于MATLAB的字符识别研究 汽车牌照识别程序的设计
姓名:苗盼盼 学号:201014018 院系:信息工程学院 指导老师:许丽 张帆
摘要:本次课程设计的目的是通过对基于MATLAB的字符识别的研究,以汽车牌照识别的设计为实例,详细介绍字符识别的相关原理。整个汽车牌照识别的过程分为预处理、边缘提取、车牌定位、字符分割、字符识别五大模块,用MATLAB软件编程来实现每一个部分,最后识别出汽车牌照。
关键词:MATLAB
一、课程设计目的
通过对课程设计任务的完成,能够掌握和熟悉加强对数字图像处理的理解;了解图像分割的基本原理和应用,起到综合运用各种技术和理论知识的作用。
二、背景及基本原理
数字图像处理(Digital Image Processing)又称为计算机图像处理,它是指将图像信号转换成数字信号并利用计算机对其进行处理的过程。是通过计算机对图像进行去除噪声、增强、复原、分割、提取特征等处理的方法和技术。
图像分割是一种重要的图像技术,在理论研究和实际应用中都得到了人们的广泛重视。图像分割的方法和种类有很多,有些分割运算可直接应用于任何图像,而另一些只能适用于特殊类别的图像。有些算法需要先对图像进行粗分割,因为他们需要从图像中提取出来的信息。许多不同种类的图像或景物都可作为待分割的图像数据,不同类型的图像,已经有相对应的分割方法对其分割,同时,某些分割方法也只是适合于某些特殊类型的图像分割。分割结果的好坏需要根据具体的场合及要求衡量。在本报告中是对车辆牌照中的文字和数字部分进行处理。
…… …… 余下全文
数字图像处理
一、显示图像
1.利用imread( )函数读取一幅图像,假设其名为lily.tif,存入一个数组中;
2.利用whos 命令提取该读入图像flower.tif的基本信息;
3.利用imshow()函数来显示这幅图像;
实验结果如下图:
源代码:
>>I=imread('lily.tif')
>> whos I
>> imshow(I)
二、压缩图像
4.利用imfinfo函数来获取图像文件的压缩,颜色等等其他的详细信息;
5.利用imwrite()函数来压缩这幅图象,将其保存为一幅压缩了像素的jpg文件,设为lily.jpg;语法:imwrite(原图像,新图像,‘quality’,q), q取0-100。
6.同样利用imwrite()函数将最初读入的tif图象另存为一幅bmp图像,设为flily.bmp。
7.用imread()读入图像Sunset.jpg和Winter.jpg;
8.用imfinfo()获取图像Sunset.jpg和Winter.jpg的大小;
…… …… 余下全文
实 验 报 告
课程名称 数字图像处理 实验项目 点运算和直方图处理 实验仪器 PC机 MATLAB软件
系 别 光电信息与通信工程学院 专 业 测控技术与仪器 班级/学号 测控0901/2009010776 学生姓名 林云峰 实验日期 20xx年12月 成 绩 指导老师 郑青玉
实验1 点运算和直方图处理
一、 实验目的
1. 掌握利用Matlab图像工具箱显示直方图的方法
2. 掌握运用点操作进行图像处理的基本原理。
3. 进一步理解利用点操作这一方法进行图像处理的特点。
4. 掌握利用Matlab图像工具箱进行直方图均衡化的基本方法。
二、 实验的硬件、软件平台
…… …… 余下全文
数字图像处理报告
姓 名: 张 行 学 号: 201203284 班 级: 计科11202 序 号: 31
院 系: 计算机科学学院
一、实验目的
1.了解数字图像处理技术
2.通过上机实验编写算法实现各种功能
3.加深对数字图像处理的认识
二、实验原理
1. 模糊处理
(1)了解空间域图像模糊的各种方法;
(2)通过编写程序掌握采用直方图均衡化进行图像模糊的方法;
2. 图像旋转
(1)改变像素矩阵值,达到旋转的效果;
3. 图像锐化
(1)了解并掌握使用微分算子进行图像边缘检测的基本原理;
(2)编写程序使用Laplacian算子(二阶导数算子)实现图像锐化,进一步理解图像锐化的实质;
(3)掌握使用不同梯度算子(一阶导数算子)进行图像边缘检测的原理、方法,根据实验结果分析各种算子的工作效果;
三、实验内容
主要是图像的几何变换的编程实现,具体包括图像的读取、改写,图像模糊,图像的锐化,图像的旋转等.
…… …… 余下全文
数字图像处理
系 (部): 信息工程系
专业班级: 计算机10-1班 学生姓名: 强林倩 学 号: 1043010209 完成日期: 2013-12-07
山东科技大学泰山科技学院
数字图像处理论文 计算机科学与技术10-1 强林倩
目录
一 引言 ............................................................................................................................................ 3
二 基本原理 .................................................................................................................................... 3
1 直方图均衡化 ...................................................................................................................... 3
…… …… 余下全文