传统OpenCV图像处理一般不需要进行数据training, 目前流行的神经网络的图像处理都需要基于数据进行训练, 首先要对图像数据打标签, 有几个常用的Label标注软件:
- labelimg: 只能使用矩形圈出对象
- labelme: 支持使用多边形来圈出对象
- anylabeling: 除了手工打标签外, 还提供AI 自动打标签功能(集成yolo, segment anything等model), 可实现为图像自动打标签
- X-AnyLabeling: 除了手工打标签外, 提供AI算法(比 anylabeling 集成了更多的AI 算法), 可实现为图像自动打标签, 同时比较好支持导出Yolo-txt, Coco-json, Voc-xml和 Mot-csv等多种annotation格式文件. https://github.com/CVHub520/X-AnyLabeling/blob/main/docs/Q%26A.md