Pixel-lapse for Linux
Text written on November 5th, 2008 (no modification yet)
Pixel-lapse for Linux is a simple program to create an image one pixel at a time. Beginning in the upper left corner, pixels are captured sequentially at a set rate until the entire image is formed. The idea came from Steven H. Silberg. On a dedicated website, he wrote:
"Pixel-lapse" combines the temporal nature of long exposure photography and the precise organization of the digital matrix. By creating an image one pixel at a time, each part of the image shows different captured moments. In the end, each image not only has dimension but also gains duration and velocity.
The problem is that he provides a software that only runs on MacOS and Windows, that requires a closed-source software (Quicktime), that is not free in itself (CC-BY-NC-SA license), that adds watermark on the resulting picture and that doesn't run under Linux.
So I decided to write my own software. It's quite rough for the moment: if your webcam is not on /dev/video0 or not producing 8 bit unsigned pixels, you'll have to modify the source a little bit. But it works!
Requirement: in order to run this software, you should have OpenCV (I know it may seem a huge requirement for such a small software but this will allow further developments). From my experience, it's better to download the sources and compile them rather than rely on your Linux distribution packages (at least for Fedora and Debian) (I hope this situation will improve with time).
Source archive: pixellapse-0.1.gz (gzip file, 2kb).
Please contact me for any bug reports, enhancements, feature requests, suggestions, comments, etc.