2

私はimwarpこのような画像を変更するために使用しています:

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

マニュアルに記載されている「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.

このパラメータを定義する正しい方法は何ですか?

4

2 に答える 2

3

Interp他のオプションの前に置いてみてください(例: 'OutputView'...)

>> WarpedImage=imwarp(Image, tform, Interp, 'OutputView', imref2dObject);
于 2013-11-07T15:52:24.423 に答える