【问题标题】:How to resize/scale an image in Octave?如何在 Octave 中调整图像的大小/缩放?
【发布时间】:2012-02-02 15:54:17
【问题描述】:

Octave 中是否有内置命令来调整单色图像的大小/缩放(例如,由浮点数数组表示)?

如果不是,对于具有一定插值的基本算法(比如说双线性),什么是快速实现? 我实际上只需要对我的图像进行下采样(按比例缩小),这可能会简化问题。

【问题讨论】:

    标签: image matlab resize scale octave


    【解决方案1】:

    您可以使用imresize

    您可以在此处查看文档: http://www.mathworks.fr/help/toolbox/images/ref/imresize.html

    【讨论】:

    • 啊,非常感谢!它在 Matlab 中开箱即用。对于 Octave,虽然此功能不是基础包的一部分,但它包含在“图像”附加包中。
    【解决方案2】:

    你可以提取一些像素吗?此处的周二示例使用原始图像的每隔一个像素创建一个新图片。

    extract = img(1:2:rowMax, 1:2:columnMax, :);
    imshow(extract)
    

    【讨论】:

    • 请不要以使它们看起来像问题的方式编写答案。有一些系统可以检查 Not An Answer (NAA) 帖子。这个答案被其中一个人错误地接受了。请考虑对其进行编辑,使其看起来更像一个答案。
    猜你喜欢
    • 2023-01-26
    • 1970-01-01
    • 2021-11-22
    • 2018-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-01
    • 1970-01-01
    相关资源
    最近更新 更多