Python3 cv2의 인터넷 URL에서 이미지 읽기

Python3 cv2의 인터넷 URL에서 이미지 읽기

2022-10-18 last update

5 minutes reading python3 opencv imageread cv2
이 코드를 통해 opencv python3의 URL에서 이미지를 읽을 수 있습니다.

시스템에 opencv를 설치했는지 확인하십시오.

pip install opencv-python



import cv2
import urllib.request
import numpy as np

req = urllib.request.urlopen('https://variety.com/wp-content/uploads/2021/12/doctor-strange.jpg?w=681&h=383&crop=1&resize=681%2C383')
arr = np.asarray(bytearray(req.read()), dtype=np.uint8)
img = cv2.imdecode(arr, -1) # 'Load it as it is'

cv2.imshow('random_title', img)
if cv2.waitKey() & 0xff == 27: quit()