Matlab(三)——图像处理

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

一、矩阵输出为图像-imshow

  • imshow可输出灰度图像,适用二维数组、三维数组,像素值须转为uint8类型,
  • 下面分别假设Normal经过max,min裁减属于-1,1或0,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'));
相关推荐
Do_It_Today3 分钟前
PHP xpath()函数讲解
开发语言·php
YYYing.5 分钟前
【Python系列 (一) 】Python基础疑难杂症
开发语言·python
rannn_1118 分钟前
JVM 垃圾回收面试题全解析:从基础到进阶
java·开发语言·jvm·后端·面试
知野小兔14 分钟前
JavaScript 数组方法大全(超详细整理)
开发语言·前端·javascript
哈__15 分钟前
飞牛OS还在手动维护?我用Ansible把重复操作写成了Playbook
开发语言·ansible·php
道尔柯南15 分钟前
【QT】从零认识 Qt:跨平台 C++ GUI 开发入门
开发语言·c++·qt
二喵❥(^_-)20 分钟前
接口测试流程的三个核心环节
开发语言·lua
喜欢coding的谢同学33 分钟前
Go语言常用设计模式基础和实践案例介绍
开发语言·设计模式·golang
MayZork40 分钟前
std::filesystem 文件操作详解
开发语言·c++·qt
Nebula_g2 小时前
JavaSE加强:IO流
java·开发语言·windows·stream·javase