public class DetResult : Result
Extends base Result class with spatial localization capabilities through bounding box coordinates.
通过边界框坐标扩展基础Result类的空间定位能力。
var detection = new DetResult {
Id = 42,
Category = "person",
Confidence = 0.87f,
Bounds = new Rect(100, 200, 50, 80)
};
DetResult | Initializes a new detection result with proper type configuration 初始化一个新的检测结果,自动配置正确的结果类型 |
Bounds | Bounding box coordinates relative to source image 相对于源图像的边界框坐标 |
Category |
Category/class name of the result
结果的类别/分类名称
(继承自 Result。) |
Confidence |
Confidence score between 0 and 1
置信度分数(0到1之间)
(继承自 Result。) |
Id |
Numeric identifier of the result
结果的数字标识符
(继承自 Result。) |
ImageSize |
Size of the source input image
输入源图像的尺寸
(继承自 Result。) |
Type |
Type of the inference result
推理结果的类型
(继承自 Result。) |
Clone | Creates a deep copy of this detection result 创建此检测结果的深拷贝 |
Equals | Determines whether the specified object is equal to the current object. (继承自 Object。) |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (继承自 Object。) |
GetHashCode | Serves as the default hash function. (继承自 Object。) |
GetType | Gets the Type of the current instance. (继承自 Object。) |
MemberwiseClone | Creates a shallow copy of the current Object. (继承自 Object。) |
ToString |
Returns formatted string representation including bounding box
返回包含边界框信息的格式化字符串表示
(重写 ResultToString) |
UpdateCategory |
Updates the category from a categories array
从类别数组中更新类别
(继承自 Result。) |