Please use. NET 5,. NET 6, NET 7,. NET 8, NET Framework 4.6, NET Framework 4.61, NET Framework 4.7, NET Framework 4.72, NET Framework 4.8, NET Framework 4.81, and. NET Core 3.1 versions

NonMaxSuppression 类

Performs Non-Maximum Suppression (NMS) to filter overlapping bounding boxes 执行非极大值抑制(NMS)以过滤重叠的边界框

Definition

命名空间: DeploySharp.Data
程序集: DeploySharp (在 DeploySharp.dll 中) 版本:0.0.4+6e8a2e904469617cd59619d666c0e272985c0e33
C#
public class NonMaxSuppression
Inheritance
Object    NonMaxSuppression
Derived

备注

Standard post-processing step for object detection pipelines that removes redundant detections while preserving the most confident predictions.

目标检测管线的标准后处理步骤,可去除冗余检测同时保留最有把握的预测结果。

构造函数

NonMaxSuppression初始化 NonMaxSuppression 类的一个新实例

方法

CalculateIntersectionOverUnion Calculates Intersection-over-Union metric for two bounding boxes 计算两个边界框的交并比(IoU)
EqualsDetermines whether the specified object is equal to the current object.
(继承自 Object。)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(继承自 Object。)
GetHashCodeServes as the default hash function.
(继承自 Object。)
GetTypeGets the Type of the current instance.
(继承自 Object。)
MemberwiseCloneCreates a shallow copy of the current Object.
(继承自 Object。)
Run(BoundingBox, Single) Applies NMS to an array of candidate bounding boxes 对候选边界框数组应用NMS
Run(ListBoundingBox, Single) Core NMS implementation that processes a list of bounding boxes 处理边界框列表的核心NMS实现
ToStringReturns a string that represents the current object.
(继承自 Object。)

参见