冈萨雷斯数字图像处理-数字图像基础(Matlab)-图像的空间操作(一)

本文主要介绍数字图像的基础知识,包括使用Matlab进行图像读取、显示,以及图像相加和相减的操作。通过Matlab的imread和imshow函数读取和展示图像,图像相加时需要注意灰度值范围,避免超出[0,255]。图像相减能增强图像细节,例如在道路图像中,相减后可以突出路面特征。" 133186205,20037947,点云数据处理与分析详解,"['点云', '计算机视觉', '数据处理', '三维重建', '机器人技术']
摘要由CSDN通过智能技术生成

图片的基础知识诸如视觉感知要素、光和电磁波谱以及图像的感知和获取和图像的取样和量化等这里不再说明。这里主要是对一些图像的基本操作及相关Matlab代码进行讲解。

数字图像表示

前面在开篇中讲到,图像可以看作是一个二维函数。即z=f(x,y)形式。如下图所示。


这里,我们首先尝试利用Matlab获取该图片。这里的imread函数表示读取图像。由于图像为RGB三原色表示,因此这里data维度为三维,这里data长度为123X125X3,数据格式为uint8;也就是说每个像素的取值范围为[0,255]。然后通过imshow展示该图片

clear
clc
data=imread('图2-18字母D.png');
imshow(data);


接下来,利用rgb2gray()将图像灰度化,并利用meshgrid和mesh三维展示。如下图所示。


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值