当前仓库属于暂停状态,部分功能使用受限,详情请查阅 仓库状态说明
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Demo_detect_one_image.py 647 Bytes
一键复制 编辑 原始数据 按行查看 历史
yatengLG 提交于 2019-09-18 13:44 . 重新上传代码
# -*- coding: utf-8 -*-
# @Author : LG
from Model import SSD
from Configs import _C as cfg
from PIL import Image
from matplotlib import pyplot as plt
# 实例化模型
net = SSD(cfg)
# 使用cpu或gpu
net.to('cuda')
# 模型从权重文件中加载权重
net.load_pretrained_weight('Weights/pretrained/vgg_ssd300_voc0712.pkl')
# 打开图片
image = Image.open("Images/000531.jpg")
# 进行检测, 分别返回 绘制了检测框的图片数据/回归框/标签/分数.
drawn_image, boxes, labels, scores = net.Detect_single_img(image=image,score_threshold=0.5)
plt.imsave('Images/000531_det.jpg',drawn_image)
plt.imshow(drawn_image)
plt.show()
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化