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

RectNonMaxSuppression 类

Axis-aligned rectangle implementation of NMS 轴对齐矩形的NMS实现

Definition

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

备注

Standard NMS for rectangular bounding boxes without rotation. Uses simple rectangle intersection calculations.

适用于无旋转矩形边界框的标准NMS。 使用简单的矩形相交计算。

构造函数

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

方法

CalculateIntersectionOverUnion Calculates IoU for axis-aligned rectangles 计算轴对齐矩形的IoU
(重写 NonMaxSuppressionCalculateIntersectionOverUnion(BoundingBox, BoundingBox))
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
(继承自 NonMaxSuppression。)
Run(ListBoundingBox, Single) Core NMS implementation that processes a list of bounding boxes 处理边界框列表的核心NMS实现
(继承自 NonMaxSuppression。)
ToStringReturns a string that represents the current object.
(继承自 Object。)

参见