Java OpenCV VideoCapture类需要很长时间才能打开与dvr连接的摄像头
我使用了以下代码Java OpenCV VideoCapture类需要很长时间才能打开与dvr连接的摄像头,java,opencv,video,Java,Opencv,Video,我使用了以下代码 VideoCapture videoCapture[]=new Videocapture[4]; for(int i=0;i<4,i++) { videoCapture[i]=new VideoCapture(); videoCapture[i].open("http://192.168.1.7:80/cgi-bin/view.cgi?chn="+i+"&u=admin&
VideoCapture videoCapture[]=new Videocapture[4];
for(int i=0;i<4,i++)
{
videoCapture[i]=new VideoCapture();
videoCapture[i].open("http://192.168.1.7:80/cgi-bin/view.cgi?chn="+i+"&u=admin&p=");
if(videoCapture[i].isOpened()){
JOptionPane.showMessageDialog(jfrmMsg, "connected");
}
else
{
JOptionPane.showMessageDialog(jfrmMsg, "not connected");
}
}
在这里,打开相机会花费太多时间。每3-4分钟显示一次已连接消息。我想尽可能快地读懂相机。谁能告诉我我们该怎么做。需要logn时间你是说logn还是long?使用VLC还是什么的更快?是的,使用VLC更快。但在我的代码中,这将花费太多的时间