Demos related to OpenGL, Qt/QML, OpenCV and other X technologies.
Demo | Description | Screenshot |
---|---|---|
cvDisplacementMapFilter | A Displacement Map Filter implemenatation in C++/OpenCV that renders two images as a movie clip. | ![]() |
cvFruitClassification | C++/OpenCV port of a cool Python application that performs Oranges vs Apples classification using LDA. | ![]() |
cvImage | C++/Qt/OpenCV example that displays an image and the RGB values of a pixel based on mouse coordinates. | ![]() |
cvQtCameraGL | Just another demo on how to use C++/OpenCV to retrieve frames from the camera and draw them in a Qt widget using an OpenGL context for GPU rendering. | ![]() |
cvVideo | A C++/OpenCV/Qt example on how to display video files with configurable Aspect Ratio. | ![]() |
cvWatershedSegmentation | Stackoverflow answer that uses C++/OpenCV's watershed segmentation with distance transform to segment beans. | ![]() |
ipcQtGesture | A C++/Qt application that uses the old Intel® Perceptual Computing SDK 2013 for gesture recognition. Windows only. | No image available |
qml2DRaycasting | A QML implementation of 2D raycasting based on Daniel Shiffman coding challenge. | ![]() |
qml2DRaycastingEngine | A QML implementation of 2D raycasting engine inspired by Daniel Shiffman coding challenge. | ![]() |
qmlBattery | A Qt/QML Battery element that displays the amount of energy left as horizontal bars according to the charge. On this demo, the charge is set dynamically and randomly from the C++ side. | ![]() |
qtArduinoSerial | An C++/Qt example on how to print data from a serial (COM) port connected to Arduino. | No image available |
qtFPSvsTIMEAnimation | A C++/Qt implementation of FPS-based and Time-based animation techniques, as explained by Steven Lambert | ![]() |
qtKinectVideo | C++/Qt application based on "Color Basics" from Kinect for Windows SDK 1.8. This demo shows how to display the Color Stream. | No image available |
qtLinearRegressionGD | A C++/Eigen implementation of Linear Regression based on Daniel Shiffman's tutorials. Data is plotted with Madplotlib (Qt required). | ![]() |
qtLogoBlurGL | A silly C++/Qt/OpenGL demo that renders a logo on a texture and performs a blur for glowing purposes. | ![]() |
qtSmoothColorTransition | A C++/Qt application that takes a grayscale image and performs a smooth color transition using a predefined color palette based on linear interpolation. | ![]() |