matlab中如何将unit8转为int矩阵

matlab中如何将unit8转为int矩阵
2025-03-11 05:55:09
推荐回答(4个)
回答1:

a= int8(b);%将b矩阵中各个数转化成int8类型
a= int16(b);%将b矩阵中各个数转化成int16类型
还要,你说的应该是uint8吧

回答2:

直接
int8(A)
强制转换,注意数据范围就行了。因为是直接截尾的。

回答3:

I = int8(X)
I = int16(X)
I = int32(X)
I = int64(X)

回答4:

强制类型转换,如果转不了,用的时候转就行,用哪个数,就在前面加上(int)或者(double)