gpt4 book ai didi

image - 使用 imwarp 时如何定义 'interp'

转载 作者:行者123 更新时间:2023-12-02 17:41:42 25 4
gpt4 key购买 nike

我正在使用 imwarp 修改这样的图像:

WarpedImage=imwarp(Image, tform, 'OutputView', imref2dObject);

我想定义 the manual 中列出的名为“interp”的插值参数:

但是这个:

Interp='nearest';
WarpedImage=imwarp(Image, tform, 'OutputView', imref2dObject, 'Interp', Interp);

给出错误:

Error using imwarp>parseInputs (line 329)
Argument 'Interp' did not match any valid parameter of the parser.

还有:

WarpedImage=imwarp(Image, tform, 'OutputView', imref2dObject, Interp);

给出:

Error using imwarp>parseInputs (line 329)
Parameter 'nearest' does not have a value.

定义此参数的正确方法是什么?

最佳答案

一个典型的 MATLAB 函数可能有 3 种参数:必需的、可选的和名称-值对。首先是必需参数,然后是可选参数,然后是名称-值对。在imwarp的情况下,Imagetform是必须的,interp是可选的,所以必须要来在名称-值对之前:

WarpedImage=imwarp(Image, tform, Interp, 'OutputView', imref2dObject);

关于image - 使用 imwarp 时如何定义 'interp',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19840216/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com