Please follow these simple instructions to get the
ToolBox working:
1) Download and unzip SegToolBox.zip from the website.
****** PRECAUTION: Please make sure that the path-name to the directory where files are unzipped does NOT contain any spaces. ******
2) Open Matlab. Cd to the unzipped directory whcih has all the files.
3) Make sure you have mex C++ compiler installed (Ex: Visual C++.)
- To choose the compiler type "mex -setup" at the matlab commandline.
- Follow the instructions therein until you have chosen a C++ compiler.
4) Build the library files required by the toolbox by executing
the following at the matlab commandline:
mex GraphCutSegment.cpp graph.cpp maxflow.cpp
AND
mex GraphCutSegmentLazy.cpp graph.cpp maxflow.cpp
This should create the library files (ex: FileName.dll in Windows or
FileName.mexmac in MacOS)
我按上面操作生成了一个GraphCutSegmentLazy.mexw64文件 另一个生成失败了 但是按照readme说明不是应该生成.dll文件吗?这个列表里本来就有,这个mexw64是来运行程序的吗?