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'));
相关推荐
weixin_307779135 分钟前
Python和Docker实现AWS ECR/ECS上全自动容器化部署网站前端
开发语言·python·云计算·aws
Ttang2315 分钟前
SpringBoot(4)——SpringBoot自动配置原理
java·开发语言·spring boot·后端·spring·自动配置·原理
苏雨流丰23 分钟前
Java中按照不同字段进行排序
java·开发语言
神仙别闹38 分钟前
基于Java+MySQL实现的医药销售管理系统
java·开发语言·mysql
m0_555762901 小时前
QT CSS 选择器
开发语言·css·qt
匹马夕阳1 小时前
Vite项目中vite.config.js中为什么只能使用process.env,无法使用import.meta.env?
开发语言·前端·javascript
knightkkzboy2 小时前
《C语言中的“神秘符号”:转义字符的奥秘》
c语言·开发语言
studyer_domi2 小时前
Matlab 风力发电机磁悬浮轴承模型pid控制
matlab
妮妮学代码2 小时前
c#:使用串口通讯实现数据的发送和接收
开发语言·c#
饼干帅成渣2 小时前
我又又又又又又更新了~~纯手工编写C++画图,有注释~~~
开发语言·c++