1.1 基本图像导入、处理和导出

此示例说明如何将图像读入工作区、调整图像的对比度,然后将调整后的图像写入文件。步骤 1:读取并显示图像①使用 imread 命令将图像读入工作区。该示例读取工具箱附带的一个示例图像(名为 pout.tif 的文件中一个小女孩的图像),并将其存储在名为 I 的数组中。imread 根据文件推断图形文件格式为标记图像文件格式 (TIFF)。②使用 imshow 函数显示该图像。您也可以在图像查看器中查看图像。imtool 函数打开图像查看器,该 App 提供显示图像和执行一些常见图像处理任务的集成环境。.
摘要由CSDN通过智能技术生成

在这里插入图片描述

此示例说明如何将图像读入工作区、调整图像的对比度,然后将调整后的图像写入文件。

步骤 1:读取并显示图像
①使用 imread 命令将图像读入工作区。该示例读取工具箱附带的一个示例图像(名为 pout.tif 的文件中一个小女孩的图像),并将其存储在名为 I 的数组中。imread 根据文件推断图形文件格式为标记图像文件格式 (TIFF)。
②使用 imshow 函数显示该图像。您也可以在图像查看器中查看图像。imtool 函数打开图像查看器该 App 提供显示图像和执行一些常见图像处理任务的集成环境。图像查看器提供 imshow 的所有图像显示功能,还支持访问其他几个图像导航和浏览工具,如滚动条、像素区域工具、图像信息工具和对比度调节工具。

I = imread('pout.tif');    %将图像读入工作区
imshow(I);                 %显示该图像
imtool;                     %打开图像查看器查看图像,并可进行一些图像操作处理。打开图像查看器以后要将图像导入进去才可显示图像

在这里插入图片描述
在这里插入图片描述
步骤 2:检查图像在工作区中的显示方式
使用 whos 命令,检查 imread 函数如何在工作区中存储图像数据。您也可以在工作区浏览器中检查变量。imread 函数返回变量 I 中的图像数据,这是由 uint8 数据组成的 291×240 元素数组。

>> whos I
  
  Name        Size             Bytes  Class    Attributes

  I         291x240            69840  uint8 

步骤 3:提高图像对比度
查看图像像素强度的分布。图像 pout.tif 是一个对比度较低的图像。要查看图像中的强度分布,请通过调用 imhist 函数创建直方图。(请在调用 imhist 之前使用 figure 命令,这样直方图就不会覆盖当前图窗窗口中显示的图像 I。)请注意直方图表明图像的强度范围相当窄。该范围未能涵盖 [0, 255] 之间尽可能多的范围,并缺少能产生良好对比度的高值和低值。

I = imread(
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值