Javacv -FrameGrabber.CreatedEfault()函数不确定



我正在尝试第一次使用JavACV,但是当我使用

时,我会出错
FrameGrabber.createDefault(0);

错误说

该方法是针对FrameGrabber类型的未定义

fyi,我从这里得到了javacv jar -http://www.java2s.com/code/jar/j/downloadjavacvjar.htm

这是我的小消息来源:

public void run(){
        FrameGrabber grabber = null;
        System.out.println("Initializing grabber for " + videoInput.getDeviceName(0) + " ...");
        try {
          grabber = FrameGrabber.createDefault(0);
          grabber.setFormat("dshow");       // using DirectShow
          grabber.setImageWidth(WIDTH);     // default is too small: 320x240
          grabber.setImageHeight(HEIGHT);
          grabber.start();
        }
        catch(Exception e) 
        {  System.out.println("Could not start grabber");  
           System.out.println(e);
           System.exit(1);
        }
}

我遵循此处的步骤https://www.javacodegeeks.com/2012/12/hand-and-hand-hand-hand-bind-detection-using-using-javacv.html

任何人可以帮助我如何解决此问题?

只需检查javacv的构建路径和参考库。

最新更新