Category: C++

Notes on JPEG 2000 for C++ devs

If you’re a developer looking to implement JPEG 2000 (JP2, JP2K, JP2000, with extension .jp2, .j2k), you have several options: Name Licence Notes JasPer Open-source See below OpenJPEG Open-source (BSD) See below Kakadu Proprietary...

Vanilla Neural Networks

Ah finally, digital brains. Such have been conceptualized decades ago, but recent advancements in neural network architecture and algorithms, it has become increasingly interesting. Especially advancements in its usage for image classification are very...

[3D Scan and Print] Paintings!

I made a super-high resolution 3-D scanner for paintings. With that, we scanned two paintings by Rembrandts and a Van Gogh. In order to visualize the result, these were 3-D printed in full color...

[Matlab/C++] VirCam Server To Matlab

This post will illustrate how to use a virtual camera server (in this case one over ethernet) with Matlab. This example makes use of the VirCam server and VirCam SDK for usage with FLIR...

[Imaging] Lytro In Matlab

This post tells you how to use images and pictures shot by the Lytro camera with Matlab. Lytro images are called “light field images” or dynamic images are whatever, but whatever they tell you;...

[Hack] Connect and Control Fuji Instax to Arduino

This post is about how to Connect and control your Fuji Instax to your Arduino or microcontroller. The Fuji Instax models this should work with are the Fuji Instax (Wide) 100, 200, 210. I...

[Hack] Connect and Control Polaroid to Arduino

For the project “Polaroids From Space” i connected a 30 year old Polaroid Supercolor 635 to an arduino like microcontroller. For that, I had to find out if this was possible, and how it...

[OpenCV] GPU CUDA Performance Comparison

Since I am a big fan of super-multi-threaded GPU computing (using NVIDIA’s CUDA), i made a comparison or benchmark of some imaging functions. The OpenCV platform by WillowGarage has optimized many image processing functions...