Riconoscere oggetti con YOLO e Python!

preview_player
Показать описание
Oggi useremo il modulo pre-addestrato YOLO v8 e Python per analizzare immagini e video e riconoscere all'interno di esse oggetti, persone, animali ecc... Ciò potrà essere utilizzato per creare robot che usino la visione artificiale!

Per installare le librerie con pip: pip install ultralytics opencv-python cvzone

I nomi delle classi per YOLO v8:

classNames = ["person", "bicycle", "car", "motorbike", "aeroplane", "bus", "train", "truck", "boat",
"traffic light", "fire hydrant", "stop sign", "parking meter", "bench", "bird", "cat",
"dog", "horse", "sheep", "cow", "elephant", "bear", "zebra", "giraffe", "backpack", "umbrella",
"handbag", "tie", "suitcase", "frisbee", "skis", "snowboard", "sports ball", "kite", "baseball bat",
"baseball glove", "skateboard", "surfboard", "tennis racket", "bottle", "wine glass", "cup",
"fork", "knife", "spoon", "bowl", "banana", "apple", "sandwich", "orange", "broccoli",
"carrot", "hot dog", "pizza", "donut", "cake", "chair", "sofa", "pottedplant", "bed",
"diningtable", "toilet", "tvmonitor", "laptop", "mouse", "remote", "keyboard", "cell phone",
"microwave", "oven", "toaster", "sink", "refrigerator", "book", "clock", "vase", "scissors",
"teddy bear", "hair drier", "toothbrush"
]

Рекомендации по теме