像素与图像基本指标 实验报告

本文详细介绍了一项MATLAB图像处理实验,涵盖图像读写、显示、统计参数计算及图像旋转缩放操作。通过五个核心代码示例,读者将学会如何在MATLAB中处理图像,包括获取图像尺寸、灰度平均值、协方差矩阵,以及进行图像的旋转和缩放。

一、实验目的

1. 了解数字图像中像素的概念

2. 了解计算图像的统计指标的方法及其在图像处理中的意义

3. 熟练掌握MATLAB基本操作

4. 掌握用MATLAB进行图像旋转、裁剪等操作

5. 熟悉MATLAB图像处理工具箱的使用方法

二、实验设备

计算机

、实验内容

1. 利用MatLab工具箱中的函数、语法,参照课本和课堂讲解的例题对图像进行读、写和显示

2. 确定像素颜色值、像素的平均值、显示像素的信息,并给出图像的矩阵形式

3. 计算图像的有关统计参数:(1)图像的大小;(2)图像的灰度平均值;(3)协方差矩阵

4. 对图像进行旋转,缩放操作

、实验要求

1. 根据实验内容正确运用MATLAB编程

2. 写出实验报告

 

五、实验原理

1.tu_xiang_du_xie_xian_shi.m文件完成了图像的独写与显示;

tu_xiang_du_xie_xian_shi.m

clear all;
close all;
clc;

a=imread('lena.jpg');
b=a+10;
imwrite(b,'读写输出图像.jpg');
subplot(121);imshow(a);title('原图');
subplot(122);imshow(b);title('读写输出图像');

 输出结果:

 

2.tu_xiang_tong_ji_can_shu.m文件给出了像素颜色值、像素的平均值、显示像素的信息,并将图像的协方差矩阵存为cov.mat;

tu_xiang_tong_ji_can_shu.m

clear all;
close all;
clc;

a=imread('lena.jpg');
a1=rgb2gray(a);
a1=double(a1);
a1=cov(a1);
[m,n]=size(a1);
disp(['图像长度为:',num2str(m)]);
disp(['图像宽度为:',num2str(n)]);
total=sum(sum(a1));
avg=total/(m*n);          %整幅图像的像素平均值
disp(['图像灰度平均值为:',num2str(avg)]);

save cov a1;

 输出结果:

 

3.xiang_su_ji_ben_xin_xi.m文件包含1)图像的大小;(2)图像的灰度平均值图像的矩阵形式保存至tuxiangjuzhen.mat

xiang_su_ji_ben_xin_xi.m

clear all;
close all;
clc;

a=imread('lena.jpg');
a1=rgb2gray(a);
[m,n]=size(a1);
total=sum(sum(a1));
avg=total/(m*n);          %整幅图像的像素平均值

save tuxiangjuzhen a1;

输出结果:

 

4.suo_fang_yu_xuan_zhuan.m文件包含对图像的旋转与缩放操作。

suo_fang_yu_xuan_zhuan.m

clear all;
close all;
clc;

a=imread('lena.jpg');
a1=imresize(a,2);
a2=imresize(a,0.5);
figure(1);imshow(a);title('原图');
figure(2);imshow(a1);title('放大一倍');
figure(3);imshow(a2);title('缩小一倍');

b1=imrotate(a, 30);
b2=imrotate(a, -60);
figure(4);imshow(b1);title('逆时针旋转30°');
figure(5);imshow(b2);title('顺时针旋转60°');

输出结果:

 

 

2019-04-29

15:29:11

转载于:https://www.cnblogs.com/lyxyhhxbk/p/10760043.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值