FDDB数据集自带的绘ROC曲线程序,但是也可以用于其它目标检测数据集上面,来评估算法性能。
1. evaluate程序的编译
下载evaluation code, 链接: http://vis-www.cs.umass.edu/fddb/results.html
源代码依赖opencv,直接 make 可能因为版本原因找不到opencv,所以参照 http://vis-www.cs.umass.edu/fddb/faq.html 中的最后一条,对Makefile文件进行修改
# Manually provide the inputs to include files and libraries.
INCS = -I/usr/local/include/opencv
LIBS = -L/usr/local/lib -lopencv_core -lopencv_imgproc -lopencv_highgui
-lopencv_ml -lopencv_video -lopencv_features2d -lopencv_calib3d
-lopencv_objdetect -lopencv_contrib -lopencv_legacy
# Change the order in the evaluate.
evaluate: $(OBJS)
$(CC) $(OBJS) -o $@ $(LIBS)
2. 生成 roc 数据文件
程序具体的使用方法可以参照(http://vis-www.cs.umass.edu/fddb/README.txt)