졸업프로젝트 🎓/OpenCV 🌉
[OpenCV] Colab 사용 이미지 가져오기
컴공생 C
2021. 1. 11. 14:35
반응형
드라이브 내의 이미지를 불러오므로 드라이브 마운트를 해야한다.
드라이브 마운트
from google.colab import drive
drive.mount('/content/drive')
드라이브 마운트를 해야함
import numpy as np
import cv2
from google.colab.patches import cv2_imshow
def handle_image():
#이미지 읽어오기
imgfile='/content/drive/MyDrive/crop/3dol.jpeg'
img=cv2.imread(imgfile, cv2.IMREAD_COLOR)
imgfile= cv2.cvtColor(img, cv2.COLOR_BGR2RGB)
cv2_imshow(img)
if __name__=='__main__':
handle_image()
cv2.imgshow를 쓰면 오류가 남
구글 코랩에서 해당 함수를 지원하지 않는다고 함
이런 오류가 났다.
-> 파일 경로 확인해보니 MyDrive를 빼먹음. 대부분의 경우 경로 설정이 잘못되어서라 함.
error: OpenCV(4.1.2) /io/opencv/modules/imgproc/src/color.cpp:182: error: (-215:Assertion failed) !_src.empty() in function 'cvtColor'
전체코드
from google.colab import drive
drive.mount('/content/drive')
import numpy as np
import cv2
from google.colab.patches import cv2_imshow
def handle_image():
#이미지 읽어오기
imgfile='/content/drive/MyDrive/crop/3dol.jpeg'
img=cv2.imread(imgfile, cv2.IMREAD_COLOR)
imgfile= cv2.cvtColor(img, cv2.COLOR_BGR2RGB)
cv2_imshow(img)
if __name__=='__main__':
handle_image()
실행화면
반응형