Ritaglio di oggetti con Ultralytics YOLO26
Cos'è il ritaglio di oggetti?
Il ritaglio di oggetti con Ultralytics YOLO26 consiste nell'isolare ed estrarre specifici oggetti rilevati da un'immagine o un video. Le capacità del modello YOLO26 vengono utilizzate per identificare e delineare accuratamente gli oggetti, consentendo un ritaglio preciso per ulteriori analisi o manipolazioni.
Watch: Object Cropping using Ultralytics YOLO
Vantaggi del ritaglio di oggetti
- Analisi mirata: YOLO26 facilita il ritaglio mirato degli oggetti, permettendo un esame o un'elaborazione approfondita dei singoli elementi all'interno di una scena.
- Riduzione del volume dei dati: Estraendo solo gli oggetti rilevanti, il ritaglio degli oggetti aiuta a minimizzare la dimensione dei dati, rendendolo efficiente per l'archiviazione, la trasmissione o successivi compiti computazionali.
- Enhanced Precision: YOLO26's object detection accuracy ensures that the cropped objects maintain their spatial relationships, preserving the integrity of the visual information for detailed analysis.
Visualizzazioni
| Bagagli in aeroporto |
|---|
![]() |
| Ritaglio di valigie su nastro trasportatore in aeroporto con Ultralytics YOLO26 |
# Crop the objects
yolo solutions crop show=True
# Pass a source video
yolo solutions crop source="path/to/video.mp4"
# Crop specific classes
yolo solutions crop classes="[0, 2]"Argomenti di ObjectCropper
Ecco una tabella con gli argomenti di ObjectCropper:
| Argomento | Tipo | Predefinito | Descrizione |
|---|---|---|---|
model | str | None | Percorso verso un file modello Ultralytics YOLO. |
crop_dir | str | 'cropped-detections' | Nome della directory per archiviare i rilevamenti ritagliati. |
Inoltre, sono disponibili i seguenti argomenti di visualizzazione per l'uso:
| Argomento | Tipo | Predefinito | Descrizione |
|---|---|---|---|
show | bool | False | Se True, visualizza le immagini o i video annotati in una finestra. Utile per un feedback visivo immediato durante lo sviluppo o il test. |
line_width | int or None | None | Specifica lo spessore della linea dei riquadri di delimitazione. Se None, lo spessore viene regolato automaticamente in base alla dimensione dell'immagine. Fornisce personalizzazione visiva per maggiore chiarezza. |
FAQ
Cos'è il ritaglio di oggetti in Ultralytics YOLO26 e come funziona?
Il ritaglio di oggetti con Ultralytics YOLO26 consiste nell'isolare ed estrarre oggetti specifici da un'immagine o video basandosi sulle capacità di rilevamento di YOLO26. Questo processo consente analisi mirate, riduzione del volume dei dati e una maggiore precisione sfruttando YOLO26 per identificare gli oggetti con elevata accuratezza e ritagliarli di conseguenza. Per un tutorial approfondito, consulta l'esempio di ritaglio oggetti.
Perché dovrei usare Ultralytics YOLO26 per il ritaglio di oggetti rispetto ad altre soluzioni?
Ultralytics YOLO26 si distingue per precisione, velocità e facilità d'uso. Consente un rilevamento e un ritaglio di oggetti dettagliato e accurato, essenziale per l'analisi mirata e per le applicazioni che richiedono un'elevata integrità dei dati. Inoltre, YOLO26 si integra perfettamente con strumenti come OpenVINO e TensorRT per implementazioni che richiedono capacità in tempo reale e ottimizzazione su diversi hardware. Esplora i vantaggi nella guida sull'esportazione del modello.
Come posso ridurre il volume dei dati del mio dataset usando il ritaglio di oggetti?
Usando Ultralytics YOLO26 per ritagliare solo gli oggetti rilevanti dalle tue immagini o video, puoi ridurre significativamente la dimensione dei dati, rendendola più efficiente per l'archiviazione e l'elaborazione. Questo processo prevede l'addestramento del modello per rilevare oggetti specifici e successivamente l'utilizzo dei risultati per ritagliare e salvare solo queste porzioni. Per ulteriori informazioni su come sfruttare le capacità di Ultralytics YOLO26, visita la nostra guida rapida.
Posso usare Ultralytics YOLO26 per l'analisi video in tempo reale e il ritaglio di oggetti?
Sì, Ultralytics YOLO26 può elaborare feed video in tempo reale per rilevare e ritagliare oggetti dinamicamente. Le capacità di inferenza ad alta velocità del modello lo rendono ideale per applicazioni in tempo reale come sorveglianza, analisi sportiva e sistemi di ispezione automatizzati. Dai un'occhiata alle modalità di tracking e previsione per capire come implementare l'elaborazione in tempo reale.
Quali sono i requisiti hardware per eseguire in modo efficiente YOLO26 per il ritaglio di oggetti?
Ultralytics YOLO26 è ottimizzato sia per ambienti CPU che GPU, ma per ottenere prestazioni ottimali, specialmente per inferenze in tempo reale o ad alto volume, è consigliata una GPU dedicata (es. NVIDIA Tesla, serie RTX). Per l'implementazione su dispositivi leggeri, considera l'utilizzo di CoreML per iOS o TFLite per Android. Ulteriori dettagli sui dispositivi e i formati supportati sono disponibili nella nostra guida sulle opzioni di distribuzione del modello.
