4 Star 1 Fork 0

cong葱/object-detection-ui

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
run_vis.py 1004 Bytes
一键复制 编辑 原始数据 按行查看 历史
cong葱 提交于 2022-05-18 10:38 . 基于cv2的检测线程跑通了
import vis
import argparse
import json
import sys
def input_json_schema(json):
try:
assert isinstance(json['res_path'], str)
assert isinstance(json['output_path'], str)
assert isinstance(json['raw_images_list'], list)
except Exception:
raise ValueError(f'输入json格式错误')
def output_json_schema(result, images_to_boxes):
return dict(
result=result,
images_to_boxes=dict(images_to_boxes),
)
if __name__ == '__main__':
parser = argparse.ArgumentParser()
# 输入是一个json文件。
parser.add_argument('input_json', help='输入一个json文件,指定参数')
args = parser.parse_args()
with open(args.input_json) as f:
input_json = json.load(f)
input_json_schema(input_json)
result, image_to_boxes = vis.draw_anchor_box(verbose=False, **input_json)
result = list(map(str, result))
output_json = output_json_schema(result, image_to_boxes)
json.dump(output_json, sys.stdout)
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/cgsdfc/object-detection-ui.git
[email protected]:cgsdfc/object-detection-ui.git
cgsdfc
object-detection-ui
object-detection-ui
master

搜索帮助