Post

딥러닝 공부 2024.05.20

딥러닝 개념

이미지1
이미지2
이미지3
이미지4
이미지5
이미지6
이미지7
이미지8
이미지9

수학적 공식 발표 증빙하는 알고리즘 창조하는 영역이 하나가 있고

기존의 알고리즘을 가지고 사회에 접목(산업현장에 응용..)시키는 영역이 하나가 있음

cnn 이미지 rnn 동영상

yolo 개념

이미지8
이미지7
이미지6
이미지5
이미지4
이미지3
이미지2
이미지1

간단한 코드 구현

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
from ultralytics import YOLO
import cv2
from matplotlib import pyplot as plt

# YOLO 모델 로드
model = YOLO('yolov8n.pt')

# COCO 128 데이터셋으로 모델 학습
model.train(data='coco128.yaml', epochs=5)

# 학습된 모델로 예측
results = model.predict('person.jpg')

for i, result in enumerate(results):
    # 바운딩 박스 그리기
    img = result.plot()

    # 파일 저장 경로
    save_path = f'C:/Users/user123/Desktop/learn-py/yolo/05-22/prediction_{i}.jpg'
    cv2.imwrite(save_path, img)

    # 이미지를 BGR에서 RGB로 변환
    img_rgb = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)
    
    # 이미지 표시
    plt.imshow(img_rgb)
    plt.axis('off')
    plt.show()

This post is licensed under CC BY 4.0 by the author.