matlab 中如何将unit8转成double型

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 08:55:54
matlab 中如何将unit8转成double型

matlab 中如何将unit8转成double型
matlab 中如何将unit8转成double型

matlab 中如何将unit8转成double型
在矩阵中使用的数据类型是double.因此可以通过语句I2=im2double(I1) ;把图像数组I1转换成double精度类型;如果不转换,在对uint8进行加减时会产生溢出,可能提示的错误为:Function '*' is not defined for values of class 'uint8'
再给你几条语句,希望对你有帮助:
im2double():将图像数组转换成double精度类型
im2uint8():将图像数组转换成unit8类型
im2uint16():将图像数组转换成unit16类型