屏幕区域图像分类 - YoloClassify
函数简介
截取屏幕区域做图像分类(无 bbox)。
接口名称
YoloClassify
DLL 调用
long YoloClassify(long ola, int x1, int y1, int x2, int y2, long modelHandle, int topK);
参数说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| ola | 长整数型 | OLAPlug 对象指针,由 CreateCOLAPlugInterFace 生成。 |
| x1 | 整数型 | 屏幕区域左上角 x(绝对坐标),须 x2>x1 |
| y1 | 整数型 | 屏幕区域左上角 y |
| x2 | 整数型 | 屏幕区域右下角 x |
| y2 | 整数型 | 屏幕区域右下角 y |
| modelHandle | 长整数型 | 模型句柄,任务类型须与接口一致(Detect/Classify/…) |
| topK | 整数型 | 返回得分最高的前 K 个类别(非框数);Regions[].Rank=0 为 Top-1,建议 1~10 |
返回值
长整数型:PascalCase JSON 推理结果字符串指针;失败时 Success 为 false。
注意事项
- 需要插件已开通 Yolos 模块权限。
- 须为 Classify 模型;无 bbox,含 TopClassName/TopScore、Region.Rank。
- 推理入参(confidence、iou、topK、classes 等)详解见 推理输入参数说明。
- 推理结果 JSON 字段说明见 推理结果JSON说明。
- 返回的 JSON 字符串须调用 FreeStringPtr 释放。
本接口关键参数
| 参数 | 作用摘要 |
|---|---|
topK | 返回 Top-K 个分类结果(按 Score 排序),无 bbox |
Classify 无 confidence / iou。详见 推理输入参数说明。
