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

ObbNonMaxSuppression 类

Oriented bounding box implementation of NMS 定向边界框(OBB)的NMS实现

Definition

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

备注

Handles rotated rectangles using polygon intersection calculations. More computationally expensive than axis-aligned version.

使用多边形相交计算处理旋转矩形。 比轴对齐版本计算量更大。

构造函数

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

方法

CalculateIntersectionOverUnion Calculates IoU for rotated rectangles using polygon clipping 使用多边形裁剪计算旋转矩形的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。)

参见