>
>
>
>
  
  
>
>
>
>
  
  
  
  
  
  
  
  
  
  
  
lima-city: kostenloser Webspace
  
  

 

 

Konfortable Image-Processing Alternative

Sollten IP-Projekte oder Tools nicht mehr weiterentwickelt werden, dann gibt es dennoch einige Alternativen weiterhin Algorithen zu konstruieren oder zu testen.

Was nicht nur bei Windows oder Mac, sondern auch in der Unix/Linux-Weilt möglich ist, wollen wir Ihnene nicht vorenthalten und auf ein paar Links verweisen ... sicher ist Windows als reines Desktop-System immer noch die erste Wahl, gefolgt von MacOS, wenn es um DTP oder Graphic-Design im Rahmen von Officeanwendungen geht. Sobald der Anspruch einer Anwendung darüber hinaus geht, beispielsweise weil Datenformate oder Image-Größen die Erfordernisse von Webdesgn und Consumer-Kamera überschreiten, dann wird nicht nur der Kosten-Unterschied zwischen Windows oder Mac und Unix oder Linux ziemlich deutlich.

Formulas

Wer auf einfache Weise eigene Algorithen testen oder entwickeln will, wie man es beispielsweise mit Filterfactory realisieren kann, dem sei "formulas" für Linux und GIMP und jetzt auch für Windows-GIMP empfohlen. Siehe hierzu : http://nbenoit.tuxfamily.org/index.php?page=GIMP+Formulas+Plugin

GLUAS

Für Linux gibt es GLUAS (mittlerweile auch für Windows) als Plugin-Tool für GIMP mit eigenem Environment und eigener Programm-Syntax. GLUAS ist schon umfangreicher in der Anwendung. Siehe hierzu : http://pippin.gimp.org/image-processing/ oder auch http://packages.debian.org/sid/gimp-gluas

ImageMagick

ImageMagick gibt es für Windows, für Linux und für MacOS als Commandline-Interpreter mit Interface (Magick++) als Ergänzung für GIMP oder Photoshop oder auch Corel Photopaint. ImageMagick kooperiert mit C-Compiler-Syntax. Siehe hierzu : http://www.imagemagick.org

Gimptool

Die Möglichkeit ein Plugins in C zu schreiben bietet u.a. das "gimptool", denn eigene Plugins kann man in Linux beispielsweise für GIMP mit einem C-Compiler-Environment per "C-Plug-in" herstellen. Siehe hierzu : http://developer.gimp.org/writing-a-plug-in/1/index1.html

Script-Fu

Man kann die Funktionen von Script-Fu direkt in GIMP verwenden und eigene Scripts schreiben. Siehe hierzu : http://www.gimp.wisdomplug.com/category/Scrpt-Fu-Writing

Gimp-Python

Speziell für Python gibt es die Umgebung "Writing process filter in Python", die in GIMP durch das Paket "gimp-python" als GNU Libraries, python (package) interactive object-oriented scripting language, mit GTK support module für Python als DIP-Environment verfügbar macht. hierzu : http://archive.debian.net/woody/gimp-python

PSPI

Auch in GIMP kann man Adobe-Plugins (8bf) verwenden. Mit PSPI für Windows oder für Linux mit installiertem WINE, lassen sich die Plugins ebenso einfach handhaben, wie in Adobe Photoshop oder Corel Photopaint. Dieses Tool ist auch für Debian und Ubuntu (*.deb) verfügbar unter dem Namen "gimp-pspi-1.0.5.ubuntu.i386.tar.gz". Siehe hierzu : http://tml.pp.fi/gimp/pspi.html oder zum Download auch http://www.chip.de/downloads/PSPI-fuer-GIMP_37803068.html

Java

Weitere Alternativen ergeben sich per "Filtering images with Java 2D" systemübergreifend mit Java (Java 2D in J2SE, image-module, JDK=Java Development Kit), siehe hierzu : http://java.sun.com/j2se/ und http://archive.debian.net/woody/allpackages und http://www.download32.com/ oder http://glokmc.pp.ru/computer_book/Linux/

C++ Toolkit - CImg-Library

CImg ist zu den etablierten C-Compilern wie ICC, g++, Visual-C kompatibel und damit zugänglich für die Betriebssysteme Unix, Linux, Windows, MacOS oder BSD. CImg ist ein open-source Library und steht als zip-Download zur Verfügung und enthält zusätzlich einige tutorial examples - igs eine interessante Ergänzung für den C-Compiler. Siehe hierzu : http://cimg.sourceforge.net/index.shtml

Weitere Processing Engines und Toolkits

OpenCV (C++ Library)      http://sourceforge.net/projects/opencvlibrary/
ITK     http://www.itk.org/ITK/project/about.html
GIL (Adobe C Library)   http://opensource.adobe.com/gil
IM   http://www.tecgraf.puc-rio.br/im/
FreeImage     http://freeimage.sourceforge.net
CxImage   http://www.xdp.it/cximage.htm
CImg   http://cimg.sourceforge.net/
ImgSource   http://www.smalleranimals.com/index1.htm
Scilab   http://www.scilab.org/scilab/about

Erwachsene Compiler

Neben Script-Interpretern wie etwa PHP, JavaScript oder Python und Sprachen dieser Prozessebene gibt es noch die erwachsenen Compiler mit entsprechenden Toolkits. Fortran und C++ oder auch Delphi/Pascal sind eine gute Wahl, wobei C++ und besonders Fortran die leistungsstarken Sprachen für numerische Prozesse sind, die heute nicht nur für Hochleistungsrechner und UNIX (HP, IBM, SUN, u.a.) oftmals kostenfrei implementierbar sind (Intel-Fortran- und C-Compiler), sondern auch auf vielen Linux-Derivaten bereits als OS-Bestandteil zur Verfügung stehen. Von FreePascal über GNU-C-Compiler GCC bis Fortran77/90/95 lassen sich starke Programmiertools installieren. Bei MS-Windows sind Visual-C (VC-Studio/Express mit Adobe-SDK), Visual-Basic und Delphi die geeignete Entwicklungsumgebung.

Labor-Applikationen

ImageJ ist ein kleines Freeware-Analyse-Tool, das auf der Basis von JDK grundlegende Analyse-Funktionen zur Verfügung stellt. ImageJ ist für Linux und Windows anwendbar.

Imatest hat sich auf Standard-Tests und Analyzing-Software spezialisiert zur Diagnose von Digital-Imaging-Systemen. Auch dpreview verwendet Imatest Produkte für ihre Test Charts.

Umfangreiche Software-Pakete wie MatLab stellt u.a. Mathworks zur Verfügung. Die Vielseitigkeit der Anwendung reicht von der Datenanalyse über die Steuerung bis zur visuellen Darstellung. Gerade für Linux werden viele (brauchbare) Softwarelösungen kostenfrei angeboten.

Interessant ist auch Software, die Bildaufbereitung und Analyse mit präzise arbeitenden Funktionen kombiniert. Software wie "ImagePlus" (Biovis) oder "MaxIM-DL" (Cyanogen) sind hierfür ein Beispiel. Real-16bit-Anwendungen arbeiten exakter und zuverlässiger, nicht unbedingt vergleichbar mit den Standard-Möglichkeiten von Corel-Draw oder Adobe-Photoshop.

 

 

 
wikifilters

Viele Tools, Libraries, APIs, DevelopmentKits für Computer vision und Image Processing, sowie Tutorials und Links zum Themen wie C++, Dephi bis Visual Basic. Siehe hierzu auch die Filter-Library bei sourceforge.net

  

What When How - Biomedical Image Analysis

Theorie und Tutorials zum Image Processing, wie der Beitrag "enhancement-and-restoration" und andere gute Basisinfos.

  

Computer Sience and Engineering - PennState University
Umfangreiches und didaktisch aufbereitetes Basis-Kompendium von Robert Collins zum DIP mit Teaching-Index ...
  

C Programming Tutorials

CProgramming bietet ein Lexikon für C und C++ und einme Tutoral-Bibliothek - gut gemacht und nicht nur für den Einstieg zu empfehlen.

  

Internet Archive - Library

Informative Lektüre zur Theorie von Image-Processing findet man im Archiv der VUSE. Hier werden grundlegende Details zur mathematischen Methodik anschlaulich präsentiert.

  

  
   
  
   
  
   
   (C) 1997-2016    (UT) 2006   update: 2009