matlab中怎样将二维矩阵转成灰度影像显示出来
展开全部
“matlab中怎样将二维矩阵转成灰度影像”相关的问题,对“matlab中怎样将二维矩阵转成灰度影像”相关的解决方案进行了整理,用户详细问题包括:RT,matlab中怎样将二维矩阵转成灰度影像显示出来,
解决方案1:
A = r俯稜碘谷鄢咐碉栓冬兢andint(300,300,[0 255]); % 二维矩阵
G = uint8(A);
imshow(G);
解决方案2:
只能转成8位吗?这样精度会不会下降很多啊,我数据是有点云数据转换来的,都有4位小数
解决方案3:
% 自己定精度
uint8, uint16, uint32, uint64
Convert to unsigned integer
Syntax
I = uint8(X)
I = uint16(X)
I = uint32(X)
I = uint64(X)
解决方案1:
A = r俯稜碘谷鄢咐碉栓冬兢andint(300,300,[0 255]); % 二维矩阵
G = uint8(A);
imshow(G);
解决方案2:
只能转成8位吗?这样精度会不会下降很多啊,我数据是有点云数据转换来的,都有4位小数
解决方案3:
% 自己定精度
uint8, uint16, uint32, uint64
Convert to unsigned integer
Syntax
I = uint8(X)
I = uint16(X)
I = uint32(X)
I = uint64(X)
展开全部
A = randint(300,300,[0 255]); % 二维矩阵
G = uint8(A);
imshow(G);
G = uint8(A);
imshow(G);
追问
只能转成8位吗?这样精度会不会下降很多啊,我的数据是有点云数据转换来的,都有4位小数,怎样能保持较高点的精度啊?谢谢啊
追答
% 自己定精度
uint8, uint16, uint32, uint64
Convert to unsigned integer
Syntax
I = uint8(X)
I = uint16(X)
I = uint32(X)
I = uint64(X)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询