Grabs and returns a frame from a opened video file or camera.
im = avireadframe(n, fnum)
The opened video file/camera index.
Frame number, specify which frame to be retrived
The returned frame/image. If no frame, return 0.
avireadframe grabs and returns a frame from an opened video file or camera. We could specified which frame to be retrived at the second input argument.
Video support for IPCV is only available when IPCV is compiled with OpenCV which support video I/O.
n = aviopen(fullpath(getIPCVpath() + "/images/video.avi")); im = avireadframe(n,100); //get a frame imshow(im); avilistopened() aviclose(n); | ![]() | ![]() |