Код: Выделить всё
import cv2
from PIL import Image, ImageTk
raw_stream = cv2.VideoCapture()
raw_stream.open("http://eps32cam-rsr.local:81/stream") #it cant get past this line
while raw_stream.isOpened():
try:
success, image = raw_stream.read()
if success:
image = cv2.cvtColor(image, cv2.COLOR_BGR2RGB)
img = Image.fromarray(image)
pic = ImageTk.PhotoImage(img)
label_stream = tk.Label(window, image=pic)
label_stream.image = pic
label_stream.place(relx=0.5, rely=0.7, anchor="center", height=240, width=320)
else:
break
except:
pass
Я пробовал разные IP-адреса: безуспешно.
Я пробовал переустановить opencv несколько раз.
Неделю назад это сработало, но сейчас уже нет. Я не знаю, что изменилось.
Подробнее здесь: https://stackoverflow.com/questions/783 ... ture-stuck