当前位置: 首页 > news >正文

义乌做站外推广的公司本地网站模版批量修改网站字符

义乌做站外推广的公司,本地网站模版批量修改网站字符,上海团购网站建设,wordpress商业破解关于Grounding DINO的环境搭建可以参考我的以前的博客#xff0c;链接如下所示 如何在Linux上离线部署Grounding DINO-CSDN博客 这个博客主要来介绍如何利用Grounding DINO这个项目去进行目标检测的自动化标注。并且给出了相关的代码已经实验验证。 1.数据集准备 2. 开始实… 关于Grounding DINO的环境搭建可以参考我的以前的博客链接如下所示 如何在Linux上离线部署Grounding DINO-CSDN博客 这个博客主要来介绍如何利用Grounding DINO这个项目去进行目标检测的自动化标注。并且给出了相关的代码已经实验验证。 1.数据集准备 2. 开始实验 2.1 批量标注参考代码如下 import os import cv2 import torch from torchvision.ops import box_convert from groundingdino.util.inference import load_model, load_image, predict, annotate# 配置路径 MODEL_CONFIG_PATH groundingdino/config/GroundingDINO_SwinT_OGC.py MODEL_WEIGHTS_PATH weights/groundingdino_swint_ogc.pth PROJECT_ROOTAuto_label/Project1/ # 自动检测的根路径 IMAGE_FOLDER PROJECT_ROOT images # 输入图片文件夹 OUTPUT_FOLDER PROJECT_ROOT detect_results # 输出标注图片的文件夹 LABELS_FOLDER PROJECT_ROOT labels # 输出YOLO标签的文件夹 CLASSES_FILE PROJECT_ROOT classes.txt # 类别文件# YOLO标签格式转换函数 def convert_to_yolo_format(xyxy, image_width, image_height):将 xyxy 坐标转换为 YOLO 格式的 x_center, y_center, width, heightx_min, y_min, x_max, y_max xyxyx_center (x_min x_max) / 2.0 / image_widthy_center (y_min y_max) / 2.0 / image_heightwidth abs(x_max - x_min) / image_widthheight abs(y_max - y_min) / image_heightreturn x_center, y_center, width, height# 加载类别文件 def load_classes(classes_file):with open(classes_file, r) as f:return [line.strip() for line in f.readlines()]# 主检测与标签生成函数 def process_images(model, classes, image_folder, output_folder, labels_folder):os.makedirs(output_folder, exist_okTrue)os.makedirs(labels_folder, exist_okTrue)for image_file in os.listdir(image_folder):if not image_file.lower().endswith((.png, .jpg, .jpeg)):continue# 加载图片image_path os.path.join(image_folder, image_file)image_source, image load_image(image_path)h, w, _ image_source.shape# 推理检测boxes, logits, phrases predict(modelmodel,imageimage,# captioncar . coach . bus . truck . tricycle . person . twowheelsvehicle . taxi . license_plate . other_vehicles,captionperson . car . dog . cat,box_threshold0.35, #0.35text_threshold0.25 # 0.25)# 缩放坐标并转换为 xyxyyolo_boxes boxes * torch.Tensor([w, h, w, h])xyxy_boxes box_convert(boxesyolo_boxes, in_fmtcxcywh, out_fmtxyxy).numpy()# 创建YOLO标签文件label_file os.path.join(labels_folder, os.path.splitext(image_file)[0] .txt)with open(label_file, w) as label_f:for xyxy, phrase in zip(xyxy_boxes, phrases):# 获取类别索引class_idx classes.index(phrase) if phrase in classes else -1if class_idx -1:continue # 跳过不在类别文件中的目标# 转换坐标格式x_center, y_center, width, height convert_to_yolo_format(xyxy, w, h)# 写入YOLO标签文件label_f.write(f{class_idx} {x_center:.6f} {y_center:.6f} {width:.6f} {height:.6f}\n)# 标注图片并保存annotated_frame annotate(image_sourceimage_source, boxesboxes, logitslogits, phrasesphrases)output_image_path os.path.join(output_folder, image_file)cv2.imwrite(output_image_path, annotated_frame)print(fProcessed {image_file}, labels saved to {label_file}, annotated image saved to {output_image_path})# 主函数 if __name__ __main__:# 加载模型和类别model load_model(MODEL_CONFIG_PATH, MODEL_WEIGHTS_PATH)classes load_classes(CLASSES_FILE)# 处理图片并生成标签process_images(model, classes, IMAGE_FOLDER, OUTPUT_FOLDER, LABELS_FOLDER)上面的注释非常详细了就不过多赘述了。 主要根据自己的环境修改以下内容 配置路径提示词 2.2 开始实验 我主要想检测因此我的提升词设置如下 captionperson . car . dog . cat, 检测结果 Auto_label/Project1/detect_results文件夹 标签文件 Auto_label/Project1/labels文件夹 2.3 实验验证 分析获得标签是否正确可以可视化标签可视化标签代码可以参考我以前的博客链接如下所示 目标检测-可视化YOLO格式标签_yolo标签可视化-CSDN博客 非常的完美 最近有更新了Grounding DINO-X其效果更好链接如下 GitHub - IDEA-Research/DINO-X-API: DINO-X: The Worlds Top-Performing Vision Model for Open-World Object Detection and Understanding
http://www.w-s-a.com/news/485136/

相关文章:

  • 章丘营销型网站建设网站测评必须做
  • 营销者网站怎么把网站黑了
  • 律师事务所手机网站校园网站设计
  • 网站案例展示分类网站响应速度优化
  • 风景网站的制作网站ip地址查询域名
  • 怎样看网站是谁做的马鞍山什么房产网站做的好
  • 西安推荐企业网站制作平台软装设计方案ppt
  • 网站静态页模板专业网站设计开发公司
  • 手机免费在线搭建网站短网址生成防红
  • 天津网站设计网站制作如何新建wordpress
  • 山东省建设备案网站审批国际新闻最新消息10条简短
  • 成都市建设网扬尘监控网站短域名转换
  • 怎么做手机网站潍坊建设银行网站
  • 做网站分什么软件品牌设计培训
  • 太原网站设计排名设计本装修效果图
  • 网站个人中心模板石家庄网站系统开发
  • 优秀的电子商务网站教育公司网站建设文案
  • 网站开发市场成本网站链接推广工具
  • 猪八戒做网站排名常州seo博客
  • wordpress 网站遭篡改如何优化公司的网站
  • 汉中公司做网站网站建设的风格设置
  • 网站建议怎么写怎么做网页连接
  • 站长工具seo综合查询下载安装软件平台搭建包括哪几个方面
  • 做网站怎么存放视频支付功能网站建设
  • 庆阳手机网站设计兰州网站的优化
  • 企业网站托管有必要吗项目管理资格证书
  • 检索类的网站建设个人博客网页模板图片
  • 贵阳网站建设搜q479185700做网站有什么语言好
  • 制作公司主页网站贵阳网站建设技术托管
  • 广西建设网站网址多少钱南京江北新区地图