Matlab如何读取图片 显示和保存图像

Matlab可进行矩阵的各种复杂运算,而图片正是基于多维矩阵,进行存储。可以用Matlab已有函数,读入图像数据,进行一系列处理(如彩转灰度、二值化等)后,再用保存函数,将图片以新名称,存储到另一位置。而中间处理过程中,可用显示函数,实时输出处理后的图像,方便查看效果。接下来,介绍如何读取图片,显示,以及保存结果。

操作方法

  • 01

    先打开软件后,找到左上角按钮,点击即可用m编辑器,写入代码,可以每写完一部分,执行一下,查看效果。

  • 02

    接着需要如图1,将该文件保存。然后如图2,将一个图片,复制到同一个文件夹里,方便程序调用。

  • 03

    然后即可进行程序创建,这里如图使用imread进行读取,其中引号内容有文件名,包括扩展名,这是相对路径。如果程序和图不在同一文件夹,则必须使用图片完整路径。

  • 04

    为了实时看到效果,可添加imshow,用于输出,这里添加了此语句,可以显示刚刚读入的彩图。

  • 05

    因为输出图片可能较多,可用subplot将其放入一张结果图上,如下图1,在每个imshow之前,都添加此语句,其中(2,2,1)表示2行2列布置中,第一张图,其他依次类推。这样运行后,结果如图2。

  • 06

    最后,需将处理的结果进行保存,可以用图1最后一行imwrite进行,该句中名称可自行设置,格式即扩展名,可不和原图相同,运行后,如图2,即可找到储存的文件。

(0)

相关推荐

  • MATLAB读取和显示JPEG图片文件

    基于MATLAB,首先通过imread( )读取猫眼星云照片的数据,然后通过image( )显示该图片,最后通过mean( )改变图片的数据值和colormap( )改变图片着色. 操作方法 01 第 ...

  • matlab如何批量读取图片

    下面就是小编带给大家的matlab如何批量读取图片方法操作,希望能够给你们带来一定的帮助,谢谢大家的观看. 操作方法 01 指定路径下 单个文件夹data中所有图像,file_path =  '.\d ...

  • matlab读取图片文件

    Matlab的处理能力非常强大,对于处理图片也非常便利.那么Matlab如何读取一张图片呢? 操作方法 01 使用imread命令读取图片. I = imread('文件名.格式后缀'): 图片是以矩 ...

  • 解决QQ影像读不了空间相册一直显示正在读取图片

    QQ影像是腾讯的一款批量下载导出QQ空间相册照片的软件.在使用过程,若出现读取不了空间相册照片,一直显示正在读取图片,见下图显示的画面.可以参考下面的操作步骤,进行解决. 操作方法 01 首先进入自己 ...

  • MATLAB怎么提取图片的RGB三种颜色?

    matlab在图像处理方面,具有很强大的应用.下面将分享如何使用matlab对图片的RGB三色进行提取并显示. 1.首先通过函数对图片进行读取并显示. image = imread('杯子.jpg') ...

  • 为什么百度网盘内的图片显示不清楚?

    一.重要截图记录 我们在使用中国移动网上营业厅和其他应用软件的时候,有的时候需要将一些自己必须要记住的重要的账单等信息内容截图保存下来,可以方便随时调阅. 二.上传拖拽到网盘 而有些时候我们为了节省电 ...

  • 图片显示不出来的解决方法

    我们在上网会遇到这样一种情况在浏览网页的时候发现网页中的图片不显示,一般现象是要门图像位置是空白,要么图像位置显示一个红叉,一般来说网页图片不显示主要影响页面美观,对我们影响相对不大,但有些时候需要登 ...

  • 如何解决PS导入图片显示索引不能编辑问题

    PS是一款功能强大的图片编辑软件,有些用户遇到了PS导入图片显示索引不能编辑问题,想知道如何解决,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步打开电脑中的PS软件,导入需要编辑 ...

  • 如何通过PS将图片切片并保存

    PS是现在十分常用的一款图片编辑软件,有些新用户不知道如何通过PS将图片切片并保存,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步先打开PS并导入图片,接着根据下图所示,点击左侧 ...