计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
object-detection-workflows【效率与协作】Still-image object detection workflows for COCO and custom ImageAI YOLO models.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task is still-image object detection with ImageAI:
ObjectDetection and RetinaNet, YOLOv3, or TinyYOLOv3 weights.CustomObjectDetection, YOLOv3 or TinyYOLOv3 weights, and the matching detection config JSON.CustomObjects filters, custom-model label filters, confidence thresholds, NMS/objectness thresholds, and display flags.Do not use this sub-skill for video files, cameras, live streams, callbacks, or training/data conversion. Route video and camera work to sibling sub-skill video-detection-workflows. Route custom model training, dataset validation, and Pascal VOC-to-YOLO conversion to sibling sub-skill custom-training-and-data.
CustomObjects so labels match the loaded COCO model family.The bundled helper scripts/detect_image.py wraps the still-image detection APIs without downloading weights or assuming the current working directory. Use it when a caller wants a repeatable command-line entry point:
python scripts/detect_image.py --help
The helper supports --mode coco|custom, COCO/custom model-type validation, explicit model/config paths, file versus array outputs, extraction, threshold/display flags, COCO/custom object filters, CPU forcing, and JSON summaries.
.pt or .pth weights. TensorFlow-era .h5 weights are intentionally rejected.output_type="file" returns detections and writes an annotated image only when output_image_path is supplied. output_type="array" returns a rendered OpenCV/Numpy image array plus detections.-extracted; pre-existing directories cause failure.name, percentage_probability, and box_points with [x1, y1, x2, y2] integer coordinates.detector.CustomObjects(...) with labels from the loaded class list and spaces converted to underscores, for example traffic_light=True or cell_phone=True.detectObjectsFromImage(custom_objects=...); older examples may mention detectCustomObjectsFromImage, but that method is not part of the verified current still-image API.