HornetsEye
HornetsEye ist eine Ruby Echtzeit-Bildverarbeitungsbibliothek, die unter GNU/Linux und Microsoft Windows läuft. Die Bibliothek bietet Schnittstellen für Bild- und Video-I/O mit ImageMagick/Magick++, Xine, digitale Firewire-Kamera (DC1394) und Video For Linux (V4L). HornetsEye ist mit Ruby programmiert und kann daher interaktiv verwendet werden. HornetsEye ist freie Software!
Zukunft: Im Moment ist geplant, HornetsEye in mehrere Gems aufzuteilen. Die Installation wird einfacher sein und des weiteren wird es möglich sein, die Arrayklassen zu verwenden, ohne die I/O-relevanten Teile (Kameras, Bilddateien, Videodateien, …) der Software installieren zu müssen. Alpha-Versionen der Gems sind verfügbar (als freie Software).
AnyMeal
AnyMeal ist ein GNU/Linux Rezeptdatenbankprogramm, welches mit MySQL und XML entwickelt worden ist. Das Programm kann ein Kochbuch mit mehr als 100,000 Rezepten verwalten. Rezepte können gesucht, angezeigt, editiert, importiert und exportiert werden. Der Entwurf von AnyMeal ist schlank und flexibel. AnyMeal ist freie Software!
Handy-Strassenkarten
MobiNav ist ein kleines J2ME-Programm für Handys mit dem man Strassenkarten anzeigen kann. Das Programm kann die Richtung zu einem Zielpunkt anzeigen und kann mittels einer vorberechneten Auflösungspyramide schnell vergrößern und verkleinern. MobiNav ist freie software!
Sie können die Karte von WeyBridge hier herunterladen (Lizenz: GFDL).
MobiNav.jad (242 Byte)
MobiNav.jar (186.10 KiB)
MobiNav.tar.gz (179.07 KiB)
Auf dem MMVLWiki gibt es noch mehr Strassenkarten fürs Handy. Die Weltkarte kann man auch bei getjar.com runterladen.
Kreiselsimulator
Der Kreiselsimulator simuliert eine quaderförmige Masse, die im freien Raum ortiert. Mit der Maus kann der Drehimpulsvektor angegeben werden und dann rotiert oder taumelt das Modell. Das Programm habe ich unter GNU/Linux übersetzt. Der C++ Quellcode ist als Tar-Gz-Datei verfügbar
gyration.tar.gz (11.66 KiB). Zum Übersetzen wird die Qt3-Bibliothek, die bei Nokia verfügbar ist, benötigt (Qt3 ist auf Nokias FTP server zu finden). Des weiteren benötigt man boost, lapack, blas und unter Umständen f2c. Nach dem Editieren des Makefile wird dann mit make die ausführbare Datei erzeugt.
Fokusbasierte Tiefenschätzung
Fokusbasierte Tiefenschätzung ist ein beliebter Algorithmus in der Mikroskopie. Durch Maximieren eines einfachen Schärfemasses wie lokaler Gradient oder Varianz kann man 3D Rekonstruktionen von mikroskopischen Oberflächen erhalten. Im Rahmen meiner Diplomarbeit über Fokusserien-basierte Rekonstruktion von Mikroobjekten habe ich einen Multiauflösungsalgorithmus entwickelt, der systematische Fehler wirksam unterdrückt. Des weiteren gibt es eine (englische) Veröffentlichung über den Algorithmus. Eine Implementierung eines vereinfachten Multiauflösungsalgorithmus ist auf dem MMVLWiki erhältlich.
| ![[en]](pics/english.png)