📢 Image Segmentation 을 활용하여 차량 파손 범위를 예측하는 모델을 학습할 수 있다.
%cd data
!pip install roboflow
from roboflow import Roboflow
rf = Roboflow(api_key="mvueo9gbNXGpc80f1UFu")
project = rf.workspace("none-n1imd").project("car-jxbzt")
version = project.version(1)
dataset = version.download("yolov11")
(+) data.yaml 파일 경로 수정
!pip install ultralytics
# 모델 로딩 및 객체 생성
from ultralytics import YOLO
# 사전학습 된 모델 사용
model =YOLO('yolo11m-seg.pt')
# 학습
model.train(data = './car-1/data.yaml',
epochs = 100,
patience = 10,
imgsz = 640)

best_model = YOLO('../YOLOv11_segmentation/runs/segment/train3/weights/best.pt')
source = 'https://image.kmib.co.kr/online_image/2018/0831/611220230012646486_1.jpg'
save_dir = '../YOLOv11_segmentation/runs/predict'
result = best_model(source = source,
save_dir = save_dir,
save = True)
result[0].plot()

