Category Archive: gui

Apr 24

WTH OpenGL 4? Rendering elements arrays with VAOs and VBOs in a QGLWidget

Simple example usage of OpenGL 4 and vertex array / vertex buffer rendering in a Qt QGLWidget.

Share

Nov 04

Moving to Qt on the SfM-Toy-Library project

Qt GUI for SfMToyLib

New Qt GUI for SfMToyLib

Share

Nov 04

How I fell for QGLViewer for my Qt/OpenGL projects [w/ code]

A simple quick recipe for using OpenGL in Qt environment using libQGLViewer

Share

Dec 20

Spherical harmonics face relighting using OpenCV, OpenGL [w/ code]

Implementing a face image relighting algorithm using spherical harmonics, based on a paper written by Wang et al (2007).

Share

Oct 17

Android frame animation revisited [w/ code]

So, been working hard on my projects, and discovered some interesting things in Android possibilities for frame animation. Last time I was using an HTML approach, because of memory consumption issues with using ImageViews. However now my approach is using View.onDraw(Canvas) to draw BMPs straight off files, in an asynchronous way, and it seems to …

Continue reading »

Share

Jul 21

Combining OpenCV 2.x and Microsoft WPF [w/ code]

opencv_mswpf

Hi, Just a quicky about OpenCV and Windows Presentation Framework interoperability. It's really easy with a simple Managed C++ wrapper. What I'll show is how to transfer an OpenCV cv::Mat into WPF's BitmapSource. Let's see how it's done.

Continue reading »

Share

Jun 24

Image Recoloring using Gaussian Mixture Model and Expectation Maximization [OpenCV, w/Code]

eggplant_orange

Hi, I'll present a quick and simple implementation of image recoloring, in fact more like color transfer between images, using OpenCV in C++ environment. The basis of the algorithm is learning the source color distribution with a GMM using EM, and then applying changes to the target color distribution. It's fairly easy to implement with …

Continue reading »

Share

Sep 21

Awesome pictures fusing with a GIMP plugin [w/ code]

desert_bear_arrow

Switching, merging or swapping, call it what you like - it's a pain to pull off. You need to spend a lot of time tuning the colors, blending the edges and smudging to get a decent result. So I wrote a plugin for the wonderful GIMP program that helps this process. The merge is done …

Continue reading »

Share

Jul 27

Advanced topics in 3D game building [w/ code, video]

dent_diagram

Hi The graphics course I took at TAU really expanded my knowledge of 3D rendering, and specifically using OpenGL to do so. The final task of the course, aside from the exam, was to write a 3D game. We were given 3 choices for types of games: worms-like, xonix-like and lightcycle-like. We chose to write …

Continue reading »

Share

May 14

Combining Java's BufferedImage and OpenCV's IplImage

java_opencv

Hi I recently did a small project combining a Java web service with a OpenCV processing. I tried to transfer the picture from Java environment (as BufferedImage) to OpenCV (IplImage) as seamlessly as possible. This proved a but tricky, especially the Java part where you need to create your own buffer for the image, but …

Continue reading »

Share

Older posts «