news 2026/5/11 16:29:09

视觉检测大模型DRTR部署使用

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
视觉检测大模型DRTR部署使用

视觉检测大模型DRTR部署使用

importtorchimportrequests from PILimportImagefrom transformersimportDetrImageProcessor,DetrForObjectDetectionimportmatplotlib.pyplotasplt #1.加载模型和特征提取器 processor=DetrImageProcessor.from_pretrained("facebook/detr-resnet-50")model=DetrForObjectDetection.from_pretrained("facebook/detr-resnet-50")model.eval()#2.读取图片 url="http://images.cocodataset.org/val2017/000000039769.jpg"# 示例图片 image=Image.open(requests.get(url,stream=True).raw)#3.预处理并推理 inputs=processor(images=image,return_tensors="pt")withtorch.no_grad():outputs=model(**inputs)#4.后处理(DETR 无需 NMS,直接输出结果) target_sizes=torch.tensor([image.size[::-1]])results=processor.post_process_object_detection(outputs,target_sizes=target_sizes,threshold=0.9)[0]#5.显示检测框 plt.figure(figsize=(12,9))plt.imshow(image)ax=plt.gca()forscore,label,boxinzip(results["scores"],results["labels"],results["boxes"]):box=[round(i,2)foriinbox.tolist()]# 绘制矩形框 rect=plt.Rectangle((box[0],box[1]),box[2]-box[0],box[3]-box[1],fill=False,color="red",linewidth=2)ax.add_patch(rect)# 添加标签 ax.text(box[0],box[1],f"{model.config.id2label[label.item()]}: {score.item():.3f}",bbox=dict(facecolor="red",alpha=0.5),fontsize=10,color="white")plt.axis('off')plt.show()

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/11 16:23:42

暗黑破坏神2存档编辑终极指南:5分钟掌握免费Web修改器

暗黑破坏神2存档编辑终极指南:5分钟掌握免费Web修改器 【免费下载链接】d2s-editor 项目地址: https://gitcode.com/gh_mirrors/d2/d2s-editor 还在为暗黑破坏神2中无尽的刷装备和重复练级而苦恼吗?想快速体验不同职业的build却不想投入数百小时…

作者头像 李华
网站建设 2026/5/11 16:22:40

Video2X终极指南:免费AI视频画质增强与帧率提升完整教程

Video2X终极指南:免费AI视频画质增强与帧率提升完整教程 【免费下载链接】video2x A machine learning-based video super resolution and frame interpolation framework. Est. Hack the Valley II, 2018. 项目地址: https://gitcode.com/GitHub_Trending/vi/vid…

作者头像 李华
网站建设 2026/5/11 16:22:27

联想刃7000k BIOS隐藏功能终极解锁指南:3步安全释放硬件潜能

联想刃7000k BIOS隐藏功能终极解锁指南:3步安全释放硬件潜能 【免费下载链接】Lenovo-7000k-Unlock-BIOS Lenovo联想刃7000k2021-3060版解锁BIOS隐藏选项并提升为Admin权限 项目地址: https://gitcode.com/gh_mirrors/le/Lenovo-7000k-Unlock-BIOS 对于追求极…

作者头像 李华
网站建设 2026/5/11 16:19:56

驾驭Vivado时钟:巧用clk_wiz IP核实现高精度任意频率合成

1. 为什么需要精确的时钟频率合成? 在FPGA开发中,时钟信号就像整个系统的心跳。想象一下,你正在设计一个智能家居控制器,需要同时处理来自温湿度传感器的低速数据(可能只有几kHz)、通过I2C接口与EEPROM通信…

作者头像 李华
网站建设 2026/5/11 16:19:56

银行ECIF系统:数据同步机制的技术心脏与业务血脉

1. 银行ECIF系统为何需要数据同步机制 想象一下你去银行办业务时,柜员说"系统显示您的信息还没更新"的尴尬场景。这正是ECIF(Enterprise Customer Information Facility)系统数据同步失效的典型表现。作为银行客户信息的"中央…

作者头像 李华
网站建设 2026/5/11 16:18:55

FanControl终极指南:Windows专业风扇控制软件完全教程

FanControl终极指南:Windows专业风扇控制软件完全教程 【免费下载链接】FanControl.Releases This is the release repository for Fan Control, a highly customizable fan controlling software for Windows. 项目地址: https://gitcode.com/GitHub_Trending/fa…

作者头像 李华