2011-01-08 11 views

答えて

0

これは、独自のMATLAB関数ではないようです。コードやコードへのリンクが表示されますか?

2

MATLAB 7.11.0(R2010b)でresizeColumnsCoreという関数を検索したところ、何も見つかりませんでした。しかし、私はImage Processing ToolboxのこのサブディレクトリにMATLAB 7.8.0(R2009a)でその名前のMEX-fileを見つけた:

C:\Program Files\MATLAB\R2009a\toolbox\images\images\private\ 

私は、彼らはそれを段階的に廃止以降のMATLABのバージョンで別の関数に置き換えてきたと思います。今、MEXファイルが何をしているのかを知りたければ、それがコンパイルされたソースコードを調べる必要があります。

C:\Program Files\MATLAB\R2009a\toolbox\images\images\private\src\misc\ 

そして、あなたが重みとインデックスのセット指定されたイメージの列のサイズを変更するために使用されるアルゴリズムを決定するためにそのコードに目を通すことができます。幸いにも、このソースコード resizeColumnsCore.cppは、次のディレクトリで見つけることができると思われます。

ここで、resizeColumnsCoreへの入力引数がどのように計算されるか知りたいのであれば、それを呼び出す関数のコードを調べる必要があります。私はこの機能を呼び出すIPT内の少なくとも1つの機能を知っています:IMRESIZE。コマンドプロンプトに「edit imresize」と入力すると、その関数がエディタで開きます。コードを調べると、resizeColumnsCoreの引数がどのように作成されているかを確認できます。私はR2009aのためにあなたを伝えることができますどのような

は、最終的にresizeColumnsCoreに引数として渡された重みとインデックスを計算contributionsというファイルimresize.mでサブ関数があるということです。ここで、これらの引数を計算するためにどのアルゴリズムが使用されているかを調べる必要があります。

+0

ありがとう – aydi

関連する問題