跳至内容

已弃用

由于存在更好的替代方案或未来版本中的潜在问题,这些功能已逐步淘汰。已弃用的功能将在后续五个版本中继续支持,为用户提供过渡到更新方法的时间。

  • supervision-0.26.0版本中,将移除使用Dict[str, np.ndarray]作为images参数来构建DetectionDatasetClassificationDataset的功能。请改用路径列表List[str]

  • DetectionDataset.images属性将在supervision-0.26.0中被移除。请使用for path, image, annotation in dataset:来遍历图像,因为这种方式不需要将所有图像加载到内存中。

  • BoundingBoxAnnotator 已更名为 BoxAnnotator,因为旧版的 BoxAnnotator 实现已被移除。BoundingBoxAnnotator 将在 supervision-0.26.0 版本中被移除。

  • InferenceSlicer.__init__中的overlap_filter_strategy参数已弃用,将在supervision-0.27.0版本中移除。请改用overlap_strategy参数。

  • InferenceSlicer.__init__ 中的 overlap_ratio_wh 已弃用,将在 supervision-0.27.0 中移除。请改用 overlap_wh

已移除

0.25.0

此版本没有移除任何内容!

0.24.0

  • sv.PolygonZone中的frame_resolution_wh参数已被移除。
  • Supervision的安装方法"headless""desktop"已被移除,因为它们不再需要。pip install supervision[headless]将安装基础库,并对不存在的额外功能发出无害警告。

0.23.0

  • ByteTrack中的track_buffertrack_threshmatch_thresh参数已被弃用,并从supervision-0.23.0版本开始移除。请改用lost_track_buffertrack_activation_thresholdminimum_matching_threshold
  • supervision-0.23.0版本开始,sv.PolygonZone中的triggering_position参数已被移除,请改用triggering_anchors参数。

0.22.0

  • Detections.from_roboflow 已在 supervision-0.22.0 版本中移除。请改用 Detections.from_inference
  • 方法 Color.white() 已在 supervision-0.22.0 版本中移除。请改用常量 Color.WHITE
  • 方法 Color.black() 已在 supervision-0.22.0 版本中移除。请改用常量 Color.BLACK
  • 方法 Color.red() 已在 supervision-0.22.0 版本中被移除。请改用常量 Color.RED
  • supervision-0.22.0 版本开始,方法 Color.green() 已被移除。请改用常量 Color.GREEN
  • 方法 Color.blue() 已在 supervision-0.22.0 版本中移除。请改用常量 Color.BLUE
  • 方法 ColorPalette.default() 已在 supervision-0.22.0 版本中移除。请改用常量 ColorPalette.DEFAULT
  • BoxAnnotatorsupervision-0.22.0 版本开始已被移除,不过 BoundingBoxAnnotator 立即被重命名为 BoxAnnotator。请使用 BoxAnnotatorLabelAnnotator 替代旧的 BoxAnnotator
  • 方法 FPSMonitor.__call__supervision-0.22.0 版本开始已被移除。请改用属性 FPSMonitor.fps

评论