我试图从机器人的视频文件中抓取框架, 唯一的替代方案( 已经编译完毕可供使用) 是 < a href=" http://code.google.com/ p/viewtogif/" rel="nofollow" >victalToGif < /a> Project. 它在Android内部使用 JavaCV、 JavaCpp 和 Java SE! 最后的 Apk 是非常大的, 但我正在做一个学术项目...
ERROR I m using the follow code:
ModifiedFrameGrabber frameGrabber = new ModifiedFrameGrabber(VIDEO_PATH);
IplImage frame = null;
try
{
frameGrabber.start();
frame = frameGrabber.grab();
} catch(Exception e){...}
byte[] data = frame.getByteBuffer().array();
在最后一行,我得到错误:
Caused by: java.lang.UnsupportedOperationException
at java.nio.DirectByteBuffer.protectedArray(DirectByteBuffer.java:292)
at java.nio.ByteBuffer.array(ByteBuffer.java:144)
at my.package.onCreate(MyClass:x)
有人能帮我吗?