Segmentação com modelos pré-treinados do Ultralytics YOLOv8 em Python
Descubra o poder do YOLOv8. Aprenda sobre sua velocidade, precisão e capacidades de detecção em tempo real. Explore os destaques principais e junte-se às nossas Discussões no GitHub para saber mais.

Vamos dar uma olhada no mundo da segmentação de objetos com o modelo Ultralytics YOLOv8. Neste post do blog, vamos guiar você pelos detalhes de como configurar e executar a segmentação com facilidade em Python.
Preparando o terreno para a segmentação#
Vamos começar focando no Ultralytics YOLOv8. Instalar este modelo poderoso é muito fácil e, em instantes, estarás pronto para aproveitar as suas capacidades de segmentação.
A segmentação de instâncias vai um passo além da detecção de objetos ao identificar objetos individuais dentro de uma imagem e separá-los do fundo.
Sua saída compreende máscaras ou contornos que delineiam cada objeto, acompanhados por rótulos de classe e pontuações de confiança. Esta técnica prova ser inestimável quando formas precisas de objetos são essenciais, fornecendo não apenas a localização do objeto, mas também informações detalhadas sobre sua forma.
Com alguns comandos simples, conseguirás executar previsões a partir da linha de comando, testemunhando em primeira mão a inovação e a simplicidade que o Ultralytics YOLOv8 traz para a mesa.
Segmentação ao vivo: Dando vida às imagens#
Mas por que nos limitar a imagens estáticas quando podemos experimentar a segmentação em tempo real? Nosso script em Python é sua porta de entrada para o mundo dinâmico da segmentação ao vivo.
Ao aproveitar a classe YOLO e integrá-la perfeitamente com o OpenCV, você pode dar vida aos seus projetos, descobrindo insights e padrões ocultos ao longo do caminho.
Desde identificar cadeiras até delinear plantas, as possibilidades são tão infinitas quanto a sua imaginação.

Fig 1. Nicolai Nielsen detalhando os modelos pré-treinados de segmentação do COCO.
Na Ultralytics, também oferecemos suporte para modelos pré-treinados de segmentação do COCO, que servem como um excelente ponto de partida para qualquer caso de uso. Você pode então ajustar esses modelos para suas necessidades específicas.
No geral, oferecemos suporte a vários conjuntos de dados, como carparts instance segmentation, crack segmentation e industrial package segmentation. O treinamento de modelos de segmentação nesses conjuntos de dados é facilitado com um único comando disponível em nossa documentação:
Fique ligado#
Junta-te a nós nos próximos vídeos enquanto mergulhamos mais fundo no universo do Ultralytics YOLOv8, explorando o treino personalizado e a inferência com os teus próprios conjuntos de dados.
Estamos comprometidos em simplificar as complexidades da IA e da aprendizagem automática, um segmento de cada vez. A nossa missão é capacitar indivíduos e organizações a aproveitarem todo o potencial de tecnologias de ponta como o Ultralytics YOLOv8. Com a nossa orientação e a tua curiosidade, não há limites para os avanços incríveis que te esperam.
Junte-se a nós para liberar todo o potencial do Ultralytics YOLOv8. Assista ao vídeo completo Watch the full video!






