我是Matlab的初学者。
对于第一个练习,我想对图像进行一些更改。
我将图像加载为数组。该阵列是一个三维阵列。数组中的所有数字都是无符号的,我必须将它们转换为int32
。
我决定遍历所有数组并通过cast
函数更改它的数据类型。
现在我想知道有没有更简单的方法来满足我的要求?
我在互联网上寻找解决方案,但我找不到任何东西。
答案 0 :(得分:1)
img_uint = imread('C:\myimg.png');
whos img_uint;
img_int32 = int32(img_uint);
whos img_int32;