我怎么改变图像的分辨率由显示亮度图像吗?

17日视图(30天)
我怎么能改变图像的分辨率显示亮度图像产生的图的一部分吗?我要试着用imresize但我不知道如何使它工作。我想故意减少数据集的质量作为一个模拟的一部分。
1评论
罗斯的大脑
罗斯的大脑 2015年4月11日
对于那些好奇的我在做什么,我使用数据从莱顿/ Dwingeloo天空银河中性氢的调查预测的输出小SRT大学我们有但是有一个分辨率不同。直接从调查的数据看起来像:
和数据从我们的SRT(我没有把它,我知道它是可怕的)看起来像:
现在一些模糊和成功拥有相同压缩图像的分辨率,我模拟的样子:
仍然很明显一些工作,但它可能感兴趣一些。

登录置评。

接受的答案

图像分析
图像分析 2015年4月10日
如果你使用imresize()来缩小您的形象,但它仍然是大于轴在屏幕上(例如500 * 700的图像被显示在200×300像素在屏幕上,那么你不会注意到任何区别显示,但是你会如果你看看实际的变量的变量检查员。这是发生了什么吗?
看到我放大演示,附呈。实际上这是一个改编亲自演示给我的Mathworks成像团队。
1评论
罗斯的大脑
罗斯的大脑 2015年4月11日
我制定了自己的错误。我没有意识到我可以用imresize我投入显示亮度图像的矩阵。信息在我试图做什么看我的评论下问题。

登录置评。

答案(1)

克里斯·麦库姆
克里斯·麦库姆 2015年4月10日
使用imresize,你第一次读到的图像:
一个= imread (“image.jpg”);
然后,应用imresize如下(例如分辨率降低50%):
b = imresize (0.5);
你减少图像存储到b。
1评论
罗斯的大脑
罗斯的大脑 2015年4月11日
我的图像存储为一个数组,使用可视化的显示亮度图像。这是我需要调整图像不存储任何负载。

登录置评。

类别

找到更多的在图片帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!