我有一个项目视频编码和库我使用 openCV + Netbean ,我想在处理之前提取所有帧。 任何人都可以帮我解释或源代码Java OpenCV。
VideoCapture v=new VideoCapture("file.avi");
ArrayList<BufferedImage> frames=new ArrayList<BufferedImage>();
Buffered frame=new BufferedImage();
Mat nmat=new Mat();
boolean hasNext = true;
while(hasNext){
hasNext = v.read(nmat);
frame=v.grab();
frames.add(frame);
}