
[OpenCV] OpenCV dnn을 이용해 딥러닝 모델 사용하기
·
OpenCV
이번 포스팅에서는 OpenCV dnn을 이용해 딥러닝 모델 사용하는 방법에 대해 알아보겠습니다. 먼저 필요한 라이브러리들을 import 합니다. import cv2 import numpy as np from matplotlib import pyplot as plt 그 다음, 사용할 이미지를 읽어줍니다. image = cv2.imread("test.jpg") 저는 이미지에서 얼굴을 탐지하는 작업을 해보겠습니다. 사용할 모델은 RetinaFace의 caffe 모델인데 이를 opencv에서 사용하려면 prototxt 파일이 추가로 필요합니다. layer들을 정의해주는 파일이라고 생각하면 될 것 같습니다. opencv에서 모델파일과 prototxt 파일을 이용해 모델을 불러오려면 아래처럼 해주면 됩니다. 저는..