2011-01-08 21 views

回答

0

看起来这不是专有的MATLAB函数。我们能否看到一些代码或代码的链接?

2

当我在MATLAB 7.11.0(R2010b)中寻找一个名为resizeColumnsCore的函数时,我没有找到任何东西。但是,我没有找到一个MEX-file根据其名字在MATLAB 7.8.0(R2009a),该子目录中Image Processing Toolbox的:

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

我想他们已经淘汰出来,或者在较新版本的MATLAB另一个函数替换它。现在,如果您想知道MEX文件的功能,您需要查看它编译的源代码。幸运的是,似乎这个源代码resizeColumnsCore.cpp可以在以下目录中找到:

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

你可以看一下通过代码来确定用于调整给定一组权重和指标的图像的列算法。

现在,如果您想知道如何计算这些输入参数到resizeColumnsCore,您必须查看调用它的函数的代码。我知道IPT中至少有一个调用此函数的函数:IMRESIZE。如果在命令提示符下键入edit imresize,它将在编辑器中打开该函数,允许您查看代码,以便查看如何创建resizeColumnsCore的参数。

我可以告诉你R2009a的是,有一个名为contributions文件imresize.m其计算被作为参数,最终传递给resizeColumnsCore的权重和指数的子功能。那就是你要开始寻找哪些算法来计算这些参数的地方。

+0

非常感谢 – aydi 2011-01-13 06:01:33