This directory contains 2 implementations of "bigVideoIn" bigVideoInGL is implemented using a GL Pixel zoom. The entire video source can be zoomed to an arbitrary INTEGER zoom factor. Note that this implementation does no filtering, so the video will probably look blocky. bigVideoInTex is implemented using a video texture map. On the O2, you should see no drop in frame-rate performance for live video input. This video source will be cropped down from 640 to 512 pixels in the horizontal direction due to OpenGL limitations on texture map sizes, but the image quality will be better. This is because bi-linear interpolation is used on texture map magnification and minification. Also, an arbitrary FLOATING POINT zoom factor can be used with this app. Installation: These apps are based on the libdmu utility library. Symlinks of the dmu and pent libraries (pointing to ../lib/libdmu/libdmu.so and ../lib/libpent/libpent.so) are included in the distribution of this little app. Place a copy of these two shared objects wherever you want, then set the LD_LIBRARY_PATH variable on your system to include that directory. You should then be able to run bigVideoInTex or bigVideoInGL. NOTE: Press Escape, or close the window to exit the application.
This is an automatically derived categorization of files of this directory. Only files which can be displayed or heard in some manner are included. Files may be immediately accessed by clicking the corresponding link.
Source
Documentation
Reference