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位環境