首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Matlab中一幅图像中的两幅时频图像

Matlab中一幅图像中的两幅时频图像
EN

Stack Overflow用户
提问于 2013-12-31 17:47:06
回答 1查看 100关注 0票数 0

我有两个数字,它们在领域和范围上有相同的空间:

我遵循关于这里关于subimage的手册

代码语言:javascript
复制
image1 = imagesc(T*t, F*fs, abs(B));
subimage(T*t, image1);    
image2 = imagesc(T*t, F*fs, abs(B'));
subimage(T*t, image2);    

但我没有照片。也许,我应该使用命令infuse来代替。我仍然不明白应该如何将不同的Y值和时频表示传递给命令。

该命令似乎不是为三个参数设计的。

如何用Matlab中的两幅时频图制作一幅图片?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-31 17:54:09

试一试

代码语言:javascript
复制
subimage(T*t, F*fs, uint8(abs(B)));

否则,您将尝试imagesc(T*t),一条行

如果B中的值超出了abs(B)范围,则可能需要将uint8缩放到0,255:

代码语言:javascript
复制
B1=abs(B);
B1=B1/max(B1(:))*256; 
subimage(T*t, F*fs, uint8(B1));
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20861297

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档