在Matlab中优化一个简单的函数(直方图距离)

Max*_*eel 3 optimization matlab image image-processing histogram

我描述了我的代码,发现这个特定的功能花了太多时间.关于如何改进这段代码的任何建议?

function s = compute_distance_hist(h1,h2)
    s = sum(sum(sum(sqrt(h1).*sqrt(h2))));
Run Code Online (Sandbox Code Playgroud)

此函数计算直方图距离.

Jan*_*Jan 5

您可以通过sqrt(h1.*h2)最内部括号来保存一个平方根 .