当前位置: 首页 > news >正文

图像的读入、显示、保存和图像文件显示

一、引言

       图像的读入、显示、保存和图像文件显示是MATLAB进行数字图像处理的基本命令,下面通过一个对彩色图像实例进行综合讲解。

二、程序源代码

clear all;  %清除所有变量
close all;  %关闭图形窗口
clc;        %清屏
% 读取图像文件
img = imread('peppers.png'); % 读取示例图像,需确保文件存在

% 显示图像
imshow(img); % 显示彩色图像
title('原始彩色图像');
%提取各分量图像
img_R=img(:,:,1);%提取R通道图像
img_G=img(:,:,2);%提取G通道图像
img_B=img(:,:,3);%提取B通道图像
figure('Name','彩色图像及各通道图像显示','NumberTitle','off');%创建图窗窗口,并指定图窗标题
subplot(2,2,1),imshow(img),title('原始彩色图像')
subplot(2,2,2),imshow(img_R),title('R通道图像')
subplot(2,2,3),imshow(img_G),title('G通道图像')
subplot(2,2,4),imshow(img_B),title('B通道图像')
imRGB=imread('peppers.png');%读入彩色图像
imGray = imread("coins.png");%读入灰度图像
%Display a montage containing all of the images.
figure,
montage({imRGB,imGray})
whos  %列出工作区中的变量及大小和类型
imwrite(img_R,'d:\imgR.png');%将图像写入图形文件
imfinfo('d:\imgR.png')%查看图形文件imgR.png的信息

三、程序主要运行结果

     如果大家觉得本文对大家学习和科研有所帮助,请点赞、关注并欢迎转发,谢谢大家!

http://www.lryc.cn/news/589480.html

相关文章:

  • 笔试——Day9
  • IMU 能为无人机提供什么数据?
  • 北京-4年功能测试2年空窗-报培训班学测开-第五十一天
  • 快速通关二叉树秘籍(下)
  • Rocky Linux 9 源码包安装php8
  • ChatTongyi × LangChain:开启多模态AI应用创新之门
  • 共射级放大电路的频率响应Multisim电路仿真——硬件工程师笔记
  • 50天50个小项目 (Vue3 + Tailwindcss V4) ✨ | DoubleClickHeart(双击爱心)
  • [设计模式]C++单例模式的几种写法以及通用模板
  • Kubernetes 架构原理与集群环境部署
  • 降本增效!自动化UI测试平台TestComplete并行测试亮点
  • 2025最新国产用例管理工具评测:Gitee Test、禅道、蓝凌测试、TestOps 哪家更懂研发协同?
  • ESLint 除了在packages.json还能在哪里配置?
  • 实测两款效率工具:驾考刷题和证件照处理的免费方案
  • CF37E Trial for Chief 题解
  • 【LeetCode 热题 100】226. 翻转二叉树——DFS
  • Python 数据建模与分析项目实战预备 Day 6 - 多模型对比与交叉验证验证策略
  • Zookeeper入门安装与使用详解
  • CAS单点登录架构详解
  • 关于实习的经验贴
  • 鸿蒙和Android知识点
  • 软件测试面试经历分享?
  • iOS App 上架工具选型与跨平台开发 iOS 上架流程优化实录
  • 文心一言4.5企业级部署实战:多模态能力与Docker容器化测评
  • x86版的ubuntu上使用qemu运行arm版ubuntu
  • PHP连接MySQL数据库的多种方法及专业级错误处理指南
  • Postgresql源码(147)Nestloop流程与Instrumentation简单分析
  • python实现自动化sql布尔盲注(二分查找)
  • 03 51单片机之独立按键控制LED状态
  • 论文 视黄素与细胞修复