解決Undefined function or method 'vgg_kmiter' for input arguments of type 'double'.

Undefined function or method 'vgg_kmiter' for input arguments of type 'double'. 

Error in ==> vgg_kmeans at 32  [CX, sse] = vgg_kmiter(X, CX); 


解決方法:

由於高matlab版本不再支持mxCreateScalarDouble,而被變爲mxCreateDoubleScalar.因而把所有的cpp源文件中出現mxCreateScalarDouble全部改掉

然後重新編譯vgg_kmiter.cxx文件即可。


下面附上我編譯的一個vgg_kmiter

編譯環境:matlab 2013, vs2010, 都是64位環境

下載vgg_kmiter

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章