opencv_annotation使用指南

问题起源

opencv在Ubuntu中安装后,有几个已经装好的app应用,其中opencv_annotation就是其中一个,这个也可以验证是否已经成功安装好opencv…
但是由于opencv_annotation的帮助文档不详细,所以很多新手不知道怎么使用,其实这个应用是用来做图像标注的,为后面的训练Harr分类器提供预处理。

基本参数

./opencv_annotation
-images /data/image_folder/
-annotations /data/annotations.txt
其中 /data/image_folder/代表要标注图像的输入目录路径,/data/annotations.txt代表输出标注文档的路径,注意这里最好写绝对路径,以免出错。

操作过程

输入以上参数后,处理第一张图像,用鼠标选取感兴趣区域(有待检测物体的位置),键盘输入c确认操作。重复这个过程,直到该幅图像上所有的目标物体标注完。键盘输入 n处理下一张图片。。
在处理的过程中,键盘输入Esc可以终止这个程序。。否则一直处理到最后一张图片。

输出文件内容

image_location number_annotations x0 y0 w0 h0 x1 y1 w1 h1 … xN yN wN hN

代表N + 1个目标在image_location中标注,x0 y0 w0 h0代表左上角的点的x和y坐标以及宽度和高度。

参考

http://answers.opencv.org/question/75083/documentation-for-opencv_annotation/

你可能感兴趣的:(opencv_annotation使用指南)