我第一次尝试使用JavaCV,但在使用时出现错误
FrameGrabber.createDefault(0);
错误说
对于FrameGrabber类型,该方法未定义
仅供参考,我从这里获得了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-finger-detection-using-javacv.html
有人可以帮我解决这个问题吗?
仅检查javacv的构建路径和参考库。