matlab double 转unit8
时间: 2023-05-31 10:07:11 浏览: 121
可以使用matlab中的uint8函数将double转换为unit8类型。
例如:
x = double([0.1 1.9 3.5 254.8]);
y = uint8(x);
disp(y)
输出结果为:
0 2 4 255
相关问题
matlab unit8转double
可以使用 Matlab 函数 "double" 将 unit8 类型的变量转换为 double 类型的变量。
例如:
```
a = uint8(100);
b = double(a);
```
此时变量 "a" 为 uint8 类型,值为 100,变量 "b" 为 double 类型,值也为 100。
matlab 中将原始图像unit8转换为double
在Matlab中,可以使用`im2double`函数将`uint8`类型的原始图像转换为`double`类型。
例如,假设原始图像变量为`img`,可以使用以下代码将其转换为`double`类型:
```
img_double = im2double(img);
```
转换后,`img_double`将包含与`img`相同的图像数据,但是数据类型将变为`double`。
阅读全文