设置:
-module(cc).
-export([cc/2]).
-define(RUNCC_TIMEOUT, 5000).
-define(L(X), fun() -> X end).
runcc(Fs) ->
runcc(Fs, ?RUNCC_TIMEOUT).
runcc(Fs, Timeout) ->
Self = self(),
Pids = [spawn_link(fun() -> Self ! {self(), F()} end) || F <- Fs],
[receive {Pid, Result} -> Result after Timeout -> error(timeout) end
|| Pid <- Pids].
cc(Y, Z) ->
[P, Q] = runcc([?L(Y+Z), ?L(Y*Z)]),
P/Q.
描述:
我编写了一个简单的python程序,通过RTSP URL读取摄像头。关注的代码如下:
Python 2.7.12
OpenCV: 3.4.0
Ubuntu 16.04.4 LTS
我的代码在以下行崩溃:import cv2
url = "rtsp://admin:admin@192.168.0.1:554"
vcap = cv2.VideoCapture(url)
if (vcap.isOpened()):
ret, image = vcap.read()
我使用gdb运行了一个回溯,这是输出:
vcap = cv2.VideoCapture(url)
有哪些潜在的解决方案?重新安装opencv?
任何建议都会有用。