今天下载了Matlab的代码,里面部分代码用g++写的。
mex CC=g++ DT.c
mex CC=g++ height_function_der.c
mex CC=g++ height_function_grad.c
mex CC=g++ local_min.c
mex CC=g++ zero_crossing.c
mex CC=g++ -lm get_full_speed.c
mex CC=gcc corrDn.c wrap.c convolve.c edges.c
mex CC=gcc upConv.c wrap.c convolve.c edges.c
cd lsmlib
mex CC=g++ computeDistanceFunction2d.c FMM_Core.c FMM_Heap.c lsm_FMM_field_extension2d.c
mex CC=g++ computeExtensionFields2d.c FMM_Core.c FMM_Heap.c lsm_FMM_field_extension2d.c
mex CC=g++ doHomotopicThinning.c FMM_Core.c FMM_Heap.c lsm_FMM_field_extension2d.c
cd ..
这部分改写成:
mex DT.c
mex height_function_der.c
mex height_function_grad.c
mex local_min.c
mex zero_crossing.c
mex get_full_speed.c
mex corrDn.c wrap.c convolve.c edges.c
mex upConv.c wra