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'));
相关推荐
淀粉肠kk1 分钟前
【C++11】智能指针详解
开发语言·c++
kyriewen1111 分钟前
Next.js部署:从本地跑得欢,到线上飞得稳
开发语言·前端·javascript·科技·react.js·前端框架·ecmascript
AI人工智能+电脑小能手11 分钟前
【大白话说Java面试题】【Java基础篇】第21题:HashMap和Hashtable的区别是什么
java·开发语言·面试·哈希算法·散列表·hash table
不想写代码的星星14 分钟前
COW(Copy-on-Write):开抄开抄,哎嘿,我装的
开发语言·c++
慕容卡卡15 分钟前
Claude 使用神器(web页面)--CloudCLI UI
java·开发语言·前端·人工智能·ui·spring cloud
咬_咬16 分钟前
go语言学习(函数)
开发语言·学习·golang
froginwe1118 分钟前
PHP MySQL Delete 操作指南
开发语言
凯瑟琳.奥古斯特20 分钟前
图论核心考点精讲
开发语言·数据结构·算法·排序算法·哈希算法
charlie11451419125 分钟前
嵌入式Linux驱动开发(8)——内存映射 I/O - 别拿物理地址当指针用
linux·开发语言·驱动开发·c·imx6ull
_日拱一卒25 分钟前
LeetCode:146LRU缓存
java·开发语言