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

折扣券网站怎么做宁波北仑做公司网站

折扣券网站怎么做,宁波北仑做公司网站,app软件下载大全,购物商城网站开发目的文档错误 ValueError: bbox_params must be specified for bbox transformations 是因为使用了需要处理边界框#xff08;bboxes#xff09;的增强操作#xff0c;但在 albumentations.Compose 中没有正确设置bbox_params 参数。 bbox_params 是用来指定如何处理边界框的配置。…错误 ValueError: bbox_params must be specified for bbox transformations 是因为使用了需要处理边界框bboxes的增强操作但在 albumentations.Compose 中没有正确设置bbox_params 参数。 bbox_params 是用来指定如何处理边界框的配置。 解决方案 修改数据增强部分代码添加 bbox_params 参数。 from albumentations import BboxParamstransform A.Compose([A.HorizontalFlip(p0.5),A.VerticalFlip(p0.5),A.RandomRotate90(p0.5),A.ShiftScaleRotate(shift_limit0.1, scale_limit0.2, rotate_limit20, p0.7),A.RandomBrightnessContrast(p0.2),A.GaussNoise(var_limit(10.0, 50.0), p0.3),],bbox_paramsBboxParams(formatpascal_voc, # 边界框的格式Pascal VOC 为 [xmin, ymin, xmax, ymax]label_fields[class_labels], # 必须指定与边界框对应的标签min_visibility0.2, # 边界框最小可见性小于此值将被移除) )同步修改其他部分代码 在调用 transform 的地方需要为 bboxes 提供对应的 class_labels例如 augmented transform(imageimage,bboxes[[xmin, ymin, xmax, ymax]], # 提供原始边界框坐标class_labels[object] # 对应的标签与 bbox_params 中的配置匹配 )完整的增强示例代码 以下是如何应用增强的完整示例 from albumentations import Compose, HorizontalFlip, VerticalFlip, RandomRotate90, ShiftScaleRotate, RandomBrightnessContrast, GaussNoise, BboxParams import cv2# 数据增强配置 transform Compose([HorizontalFlip(p0.5),VerticalFlip(p0.5),RandomRotate90(p0.5),ShiftScaleRotate(shift_limit0.1, scale_limit0.2, rotate_limit20, p0.7),RandomBrightnessContrast(p0.2),GaussNoise(var_limit(10.0, 50.0), p0.3),],bbox_paramsBboxParams(formatpascal_voc,label_fields[class_labels],min_visibility0.2,) )# 示例图片和边界框 image cv2.imread(example.jpg) bboxes [[50, 50, 200, 200]] # 示例边界框格式为 [xmin, ymin, xmax, ymax] class_labels [object] # 示例标签# 执行数据增强 augmented transform(imageimage, bboxesbboxes, class_labelsclass_labels) aug_image augmented[image] aug_bboxes augmented[bboxes] aug_labels augmented[class_labels]# 保存增强结果 cv2.imwrite(augmented_image.jpg, aug_image) print(增强后的边界框, aug_bboxes)关键点总结 添加 bbox_params 指定边界框格式pascal_voc 对应 [xmin, ymin, xmax, ymax]。设置 label_fields对应每个边界框的标签。 调整调用方式 每次调用增强时提供 bboxes 和 class_labels。 边界框过滤 使用 min_visibility 确保增强后边界框的可见性避免完全失效的边界框。
http://www.w-s-a.com/news/602448/

相关文章:

  • 免费服务器建立网站用html5做的旅游网站代码
  • 学校英语网站栏目名称WordPress禁用邮件注册
  • 手机qq网页版网站沧州手机网站开发
  • 深圳罗湖网站设计公司建设的网站属于无形资产吗
  • 网站开发python西安网站建站品牌
  • 网站开发商标属于哪一类做网站还有钱赚吗
  • 做设计的搜素材上什么网站好设计公司画册设计哪家好
  • 视频网站开发需要什么语言做ui设计一年后年薪多少
  • 网站服务器维护费用统一企业官方网站
  • 网站如何调用手机淘宝做淘宝客呼和浩特网站运营公司
  • 做推广可以上那些网站网页游戏排行榜2014前十名
  • 国外网站备案流程企业网站 流程
  • 重庆网站建设letide童程童美少儿收费价目表
  • 苏州建站仿站东莞排名推广
  • 大中小网站的区分wordpress个人主页主题
  • 商务网站建设的可行性分析包括小程序源码网免费
  • 永州网站建设收费标准重庆网站建设公司夹夹虫专业
  • python做网站多少钱wordpress 2.8
  • 深圳网站平台网站开发工作程序怎么写
  • 自己可以接单做网站吗wordpress 添加自定义按钮
  • 网站首页权重宣传页制作
  • 智能网站建设软件有哪些方面网页的建设
  • 石铜路网站建设生鲜电商网站开发
  • 怎么提高网站加载速度慢网站的轮播怎么做的
  • 网络网站推广优化建筑工程教育网官方网站
  • 旅行社网站策划做网站编辑好还是美工好
  • 珠海做网站找哪家好在线磁力搜索神器
  • 做网站优化有必要wordpress导航栏字体
  • 中山网站建设半江红沈阳免费网站建站模板
  • 工信部网站备案管理系统网站备案负责人 更换