im2double的用法
来源:互联网 发布:卖家开通淘宝客要求 编辑:程序博客网 时间:2024/06/05 00:23
im2double函数用于将图像转换为双精度。
语法形式有4种,分别是:
I2 = im2double(I);
RGB2 = im2double(RGB);
I = im2double(BW);
X2 = im2double(X, 'indexed');
描述:
I2 = im2double(I)将灰度图像I转换为双精度,必要时可以缩放其数据。如果输入图像是双精度类型,则输出图像类型与其相同。
RGB2 = im2double(RGB)将真彩色图像RGB转换为双精度,必要时可以缩放其数据。
I = im2double(BW)将二值图像BW转换成一幅双精度强度图像。
X2 = im2double(X, 'indexed')将索引图像X转换为双精度,必要时可以对其数据进行偏置。
类型支持:
强度图像和真彩色图像的类型可以是uint8, uint16, double, logical, single, int16。索引图像的类型可以是uint8, uint16, double, logical。二值图像的类型必须是logical。输出图像的类型是double。
举例:
I1 = reshape(uint8(linspace(1, 255, 25)), [5 5]);
I2 = im2double(I1);
上述例子的运行效果:
阅读全文
0 0
- im2double的用法
- im2double
- im2double
- im2double和double函数的区别
- uint8,im2uint8,double,im2double的区别
- im2double和double函数的区别
- matlab中double,im2double,matgray函数的区别
- matlab中uint8,double,im2uint8,im2double的区别
- Matlab图像处理中im2double和double的区别
- im2uint8 im2double
- matlab中double函数,im2double函数,matgray函数的区别分析
- MATLAB im2double、double、mat2gray、im2uint8和uint8的区别及使用
- matlab 函数(im2double)
- MATLAB作二维傅里叶变换所需要注意和知道的东西(im2double、fft2、abs、imshow、二维傅里叶变换的物理意义)
- matlab 关于double和im2double
- matlab中double、im2double…
- matlab中double和im2double
- matlab---之permute,im2double,double
- BackgroundWorker异步更新界面
- js初学
- c语言指针杂谈(一)
- Spring-mvc 3.2 ServletAPI
- 判断一个字符串的ip是否是IP合法的ip地址
- im2double的用法
- CSS学习札记-clip属性
- PMP流程结构整理
- Fragment学习
- c++ const 关键字 const与#define区别
- C#设计模式(三)工厂方法模式
- 军事联合作战仿真系统
- RAID概述
- 通过原型继承创建新对象