0
我正在讀一些紙,它說:流量矩陣
通過從一個採用堆土機的距離(EMD)算法,流動基質 F = {FIJ}可以獲得另一個直方圖。
我在OpenCV中找到了EMD的實現。但是,此實現如下所示:
float EMDL1(InputArray signature1, InputArray signature2);
它返回單個浮點值而不是流矩陣。有沒有辦法使用OpenCV獲取流矩陣?
我正在讀一些紙,它說:流量矩陣
通過從一個採用堆土機的距離(EMD)算法,流動基質 F = {FIJ}可以獲得另一個直方圖。
我在OpenCV中找到了EMD的實現。但是,此實現如下所示:
float EMDL1(InputArray signature1, InputArray signature2);
它返回單個浮點值而不是流矩陣。有沒有辦法使用OpenCV獲取流矩陣?
當我寫這篇文章時,我找到了答案。這可能幫助別人......
還有另外一個功能是:
float EMD(InputArray signature1, InputArray signature2, int distType, InputArray cost=noArray(), float* lowerBound=0, OutputArray flow=noArray());
flow
是返回流量矩陣的輸出參數。