HttpDesk

HttpDesk is a open source software for pc screen capture and relay in real time (screencast) as mjpeg http streaming in various formats (from 320×240 to 1920×1200). It is possible to set capture frame rate and encoding bitrate. It is compliant with any web-browser (Firefox tested) and VideoLan clients. Put right address in your client (like http://xxx.xxx.xxx.xxx:8080) and you will see remote desktop (only see, not control). It is fully compliant with boundary http streaming, then a lot of clients (like dvr) can be used with this software for recording. Even VideoLan is perfect for recording HttpDesk mjpeg stream.

Features

  • Http mjpeg streaming (Firefox and VideoLan compliant)
  • Variable framerate/bitrate
  • Recording (With client)
  • Dvr compliant
  • Windows/Linux version
  • Simple

Downloads: Windows 32/64 , Ubuntu (64 Bit)Source Code

For compile source code:

  1. Create HttpDeskDevelop directory
  2. Put HttpDesk directory in HttpDeskDevelop
  3. Download ffmpeg-0.6.6, extract in HttpDeskDevelop
  4. Rename ffmpeg-0.6.6 to FFMpeg-0.6.6
  5. Follow my Linux and/or Windows ffmpeg compile How-To
  6. Download source code, put it into newly created HttpDesk directory and unpack it
  7. Open .pro for your Op.Sys. with QTCreator
  8. Rebuild and Run

The software is over GNU GPL Open source license. Dexmac may not be held liable for any damages in any form resulting from the use of this software or others files. You may use them at your own risk. By downloading any of the files contained on this page, you are agreeing to this statement.

Snake

This is a commodore 64 snake game rewrite from scratch in C with cc65 compiler

You will need to rebuild source code with cc65 using: ./compile_snake c64


Snake Code


Snake C64

The software is over GNU GPL Open source license. Dexmac may not be held liable for any damages in any form resulting from the use of this software or others files. You may use them at your own risk. By downloading any of the files contained on this page, you are agreeing to this statement.

Wator

Based on Wa-Tor, a population dynamics simulation devised by Alexander Keewatin Dewdneyand presented in the December 1984 issue of Scientific American in an article entitled “Computer Recreations: Sharks and fish wage an ecological war on the toroidal planet Wa-Tor”, here there are a set of implementations for some architecture (even obsolete but interesting)

Wator for Java

Wator for Arduino

This is a set of implementations of http://it.wikipedia.org/wiki/Wa-Tor with some algorithm variants, it run in a minimal set on Arduino with adafruit touchscreen, also and Android. On arduino it is a standalone wator planet, nice to put on bookshelf like a virtual acquarium

You will need to rebuild OpenCV (2.4.9 or 3.0.0) with code::blocks using mingw, and don’t forget to install every right PATH following http://kevinhughes.ca/tutorials/opencv-install-on-windows-with-codeblocks-and-mingw/, for windows. Software run on windows and linux platform.


Wator C++


Wator C


Wator Java


Wator Arduino


Wator Android


Wator Commodore 64


Wator Commodore 128

The software is over GNU GPL Open source license. Dexmac may not be held liable for any damages in any form resulting from the use of this software or others files. You may use them at your own risk. By downloading any of the files contained on this page, you are agreeing to this statement.

Symmetry Detection


This is an opensource opencv implementation of a circular symmetry detection and classification algorithm (not skewed) inspired by this great paper:

Skewed Rotation Symmetry Group Detection [IEEE TRANSACTION ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL.32 NO.9, SEPTEMBER 2010] Authors: Seungkyu Lee, Student Member, IEEE, Yanxi Liu, Senior Member IEEE

You will need to rebuild OpenCV (2.4.9 or 3.0.0) with code::blocks using mingw, and don’t forget to install every right PATH following http://kevinhughes.ca/tutorials/opencv-install-on-windows-with-codeblocks-and-mingw/, for example Software can be easily adapted to every opencv supported platform.

Contact me for Demo or Source

The software is over GNU GPL Open source license. Dexmac may not be held liable for any damages in any form resulting from the use of this software or others files. You may use them at your own risk. By downloading any of the files contained on this page, you are agreeing to this statement.

ANPR Plate Recognition

Plate is a license plate recognition ANPR open source software. It can read a plate (jpeg ecc) and it will recognize plates inside in, skewed and warped too

package contains a Microsoft Window precompiled bin with two test batch file and two test image and, obviously, code::blocks project with relative source code

library is very simple and need only a function call to use it, it is writed in pure C with OpenCV support

You need a complete installation of:

You will need to rebuild opencv with code::blocks using mingw, and don’t forget to install every right PATH following http://kevinhughes.ca/tutorials/opencv-install-on-windows-with-codeblocks-and-mingw/, for example Stoftware can be easily adapted to every oprncv supported platform. i will soon release a beagleboard/raspberry pi version

Download

Scalable Internet Phone (Siphone)

 

Siphone is a generic voice over ip tool, developed in 2002; it permits point-to-point connection between two standard pc with Microsoft windows 2000/XP (works fine with wine on linux). There is a lot of this tools on the network but this is flexible for low band connection because bitrate not is fixed but can change from 2.4kbit to 40kbit during runtime. Also transport protocol is modifiable during runtime to selecting from tcp to udp for best network use. If tcp is used, transmission result perfect with no packet loss, but connection have a bit of delay (some isp permit only tcp communication). Udp can loose some of audio information, but very little delay is achieve.This this utility is free of charge. Dexmac may not be held liable for any damages in any form resulting from the use of this software or others files. You may use them at your own risk. By downloading any of the files contained on this page, you are agreeing to this statement.

Download Demo

Download Manual

Robot Simulator

 

RobotSim is a OpenGl toy, developed in 2002. it permits to simulate multi-junction robot without gravity. Robot is able to catch the red sphere automatically using Auto command. User can move sphere with numeric pad arrows, and in Auto mode, robot follow the sphere with an algorithm that convert x,y,z  coordinates in junction inclinations. This permit to the hand to reach the sphere automatically, knowing where it is in x,y,z .Also the robot is controllable by the mouse selecting junction by  number on tool bar. This software is free of charge. Dexmac may not be held liable for any damages in any form resulting from the use of this software or others files. You may use them at your own risk. By downloading any of the files contained on this page, you are agreeing to this statement.

Download Demo