MATLAB应用实战系列(七十一)-MATLAB实战应用案例:图像处理将灰度图片变成负片&彩色图片转换成灰度图片

Posted 文宇肃然

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MATLAB应用实战系列(七十一)-MATLAB实战应用案例:图像处理将灰度图片变成负片&彩色图片转换成灰度图片相关的知识,希望对你有一定的参考价值。

前言

本文目录

获取图片的信息

将灰度图片变成负片

彩色图片转换成灰度图片

图像噪声的添加

加10次噪声

colorbar的使用

将数据转换为图片

clc
clear

A是结构体名,用来存储读入的图像数据,目测A是三维数据

A=imread(\'1.png\');
figure(1)
imshow(A);%显示函数imshow()原型
colorbar
% 使用imread()读取图像后,可以看到,读入的图片A是以一个528*535*3
% 的矩阵进行保存的,即分别是RGB颜色的数字图片

获取图片的信息

x=imfinfo(\'1.png\');
% 输出如下:(x为结构体,调用:ans.Filename等)
% 包含以下字段的 struct:
%
%                   Filena

以上是关于MATLAB应用实战系列(七十一)-MATLAB实战应用案例:图像处理将灰度图片变成负片&彩色图片转换成灰度图片的主要内容,如果未能解决你的问题,请参考以下文章

MATLAB应用实战系列( 七十五) -图像处理应用 MATLAB实现基于分水岭算法的图像分割 (附matlab代码)

MATLAB应用实战系列( 七十五) -图像处理应用 MATLAB实现基于分水岭算法的图像分割 (附matlab代码)

MATLAB应用实战系列(七十六)-仿真应用卡尔曼滤波在雷达目标跟踪中的应用仿真(附matlab代码)

MATLAB应用实战系列(七十六)-仿真应用卡尔曼滤波在雷达目标跟踪中的应用仿真(附matlab代码)

MATLAB应用实战系列(七十七)-图像处理COVID-19 防疫应用口罩检测

MATLAB应用实战系列(七十)-非线性可视化-非线性相图&混沌系统