Matlab(三)——图像处理

本文是Matlab(二)------特殊语法的续篇

一、矩阵输出为图像-imshow

  • imshow可输出灰度图像,适用二维数组、三维数组,像素值须转为uint8类型,
  • 下面分别假设Normal经过max,min裁减属于-1,10,1
matlab 复制代码
     imwrite(uint8((Normal+1)*128).*uint8(mask3), strcat(dataName, '_Normal1.png'));
     imwrite(uint8(Normal*255).*uint8(mask3), strcat(dataName, '_Normal.png'));
  • 还可输出彩色图像,要求3维数组,像素值可为浮点数、整数(会自动转化)
matlab 复制代码
    imwrite(Normal.*mask3, strcat(dataName, '_Normal.png'));
相关推荐
fox_lht14 分钟前
14.6.将错误重定向到标准错误
开发语言·后端·学习·rust
wzg19690226wzg1 小时前
rust 学习 泛型
开发语言·学习·rust
techdashen1 小时前
Rust 基础设施团队 2025 Q4 回顾与 2026 Q1 计划
开发语言·后端·rust
红宝村村长1 小时前
torch.autograd.Function.apply()
开发语言·python
AI科技星1 小时前
《数术工坊:非欧射影录》类型:硬核光影·几何本源
c语言·开发语言·网络·量子计算·agi
何以解忧,唯有..1 小时前
Python 中的继承机制:从基础到高级用法详解
java·开发语言·python
绵绵细雨中的乡音2 小时前
监控显示一切正常,可用户根本打不开网站——Blackbox Exporter帮我找到了真相(1)
开发语言·php
c++之路2 小时前
CMake 系列教程(五):进阶技巧
c语言·开发语言·c++
踏着七彩祥云的小丑2 小时前
Go学习第5天:变量作用域 + 数组 + 指针
开发语言·学习·golang·go