When I use java inline(javacv) to open camera,I can't get any thing.Can you give me any advice ?
B4X:
NativeMe.RunMethod("showVideo",Null)
B4X:
public static void showVideo() {
OpenCVFrameGrabber grabber = new OpenCVFrameGrabber(0);
try{
grabber.start();
CanvasFrame canvas = new CanvasFrame("camera");
canvas.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
canvas.setAlwaysOnTop(true);
while(true)
{
if(!canvas.isDisplayable())
{
grabber.stop();
System.exit(2);
}
canvas.showImage(grabber.grab());
Thread.sleep(500);
}
}
catch (Exception e)
{
}
}