IFF - FX 1.0 AGA ================ Ein Programm, um auf IFF/ILBM Bilder verschiedene grafische Effekte zu berechnen mit Hilfe eines Amiga mit AGA - Chipset. IFF_FX ist Freeware. Dieses Archiv sollte enthalten: IFF_FX ;Das Programm IFF_FX_AGA_doc ;English documentation IFF_FX_AGA_dok ;Deutsche Anleitung pics/ ;Ein Verzeichnis mit Beispielbildern. ------------------------------------------------------------------------ Versionen: 1.0 - Erste Version. ------------------------------------------------------------------------ Rechtliches ----------- IFF_FX ist Copyright © 1995 by Ralf Treuherz. Alle Rechte vorbehalten. IFF_FX darf zu nichtkommerziellen Zwecken weitergegeben werden. Das Risiko, das durch die Benutzung dieses Programms entsteht, ist das Problem des Benutzers. Der Autor übernimmt keinerlei Verantwortung für den Gebrauch/Mißbrauch dieses Programms. ------------------------------------------------------------------------ Aufgabe von IFF_FX ------------------ Ausgehend von einem Grauwertbild (256 Graustufen) können verschiedene Effekte ausgeführt werden, wie das Entdecken von Kanten im Bild. Das Zielbild wird im IFF/ILBM - Format abgespeichert. Um die Anzahl der Eingabebilder möglichst wenig einzuschränken, wurde ein Konverter integriert, der IFF/ILBM - Bilder jeglichen Formats (außer HAM - Bilder) einliest und in ein solches Graustufenbild umwandelt. ------------------------------------------------------------------------ Voraussetzungen --------------- - Ein Amiga 1200 oder 4000 (Sorry, aber 256 Graustufen müssen es schon sein !) - reqtools.library ------------------------------------------------------------------------ Starten von IFF_FX ------------------ IFF_FX kann entweder von der Workbench oder aus dem CLI heraus aufgerufen werden. * Benutzung von der Workbench aus Doppelklicken Sie das IFF_FX-Icon. Es sollte nun die Oberfläche auf dem Workbench-Bildschirm erscheinen. Die Benutzung ist recht intuitiv, man wählt das Quellbild (SourcePic) und Zielbild (DestPic) aus, und mit einem der Knöpfe den Effekt (Beschreibung siehe weiter unten) * Benutzung vom CLI aus Der Aufruf des Programms sieht folgendermaßen aus: IFF_FX [Effekt] Quell- und Zielbild sind dabei Namen von IFF/ILBM - Bildern, und in Effekt sollte die Nummer des gewünschten Effektes eingetragen werden (0 - 7, siehe unten) ------------------------------------------------------------------------ Bedienung --------- Die Wirkungsweise des Programms versteckt sich nun abhängig von der Art des Aufrufes in der Nummer des Effektes / dem gedrückten Knopf. In jedem Fall wird ein Screen eröffnet, auf dem die Berechnung sichtbar gemacht wird. Dieser bleibt solange geöffnet, bis daß das Zielbild abgespeichert wurde. Diese Methode fand ich besser als ein langweiliger "Progress-Indicator". a) Effekt: keiner oder 0 / Knopf: Grey Das Bild wird in ein entsprechendes Graustufenbild umgewandelt. Die Anzahl der Bitplanes wird dabei nicht verändert. b) Effekt:1 / Knopf: Amplitude Es wird mit Hilfe des Sobel-Operators ein Amplitudenbild errechnet, d.h. es werden Kanten im Bild entdeckt. Dabei spielt die Richtung der Kanten im Bild keine Rolle, und zusammenhängende Konturen werden auch zusammenhängend erkannt. Vor allem für Bilder mit starken Kontrasten ergeben sich gute Resultate. c) Effekt:2 / Knopf: Phase Es wird die Richtung der Kanten im Bild errechnet. Bei sehr detailreichen Bildern gibt das etwas verwirrende Resultate, aber umso beeindruckender sind die Ergebnisse bei reinen Strichzeichnungen. Rauschen im Bild ergibt im Phasenbild auch ein Rauschen. d) Effekt:3 / Knopf: Outline Das Bild erscheint wie aus Stein gemeißelt mit entsprechenden Licht- und Schatten auf grauen Untergrund. Die Bilder lassen sich dann sehr schön als Workbench-Hintergrund benutzen, man muss das Ergebnisbild dann natuerlich auf weniger Farben herunterrechnen mit einem entsprechenden Programm. e) Effekt:4 / Knopf: Smooth Das Bild wird mittels eines 2*2 - Medianfilters "weichgezeichnet", d.h es wird das arithmetische Mittel aus jeweils 2*2 Pixeln errechnet. f) Effekt:5 / Knopf: Invert Für alle Bilder: Die Farbpalette wird invertiert. Die Anzahl der Bitplanes wird nicht verändert. g) Effekt:6 / Knopf: SwapColor Für alle Bilder: Die Farbeintragungen werden rotiert. Das ergibt einen etwas anderen Effekt als "Invert". Die Anzahl der Bitplanes wird nicht verändert. h) Effekt:7 / Knopf: Rasterize Für alle Bilder: Das Bild wird gerastert mit einem 2*2 - Raster. Die Anzahl der Bitplanes wird nicht verändert. Weitere Gadgets: A. Process Berechnet das Bild. Bei den Effekten 1 - 4 wird dazu ein Grauwertbild berechnet. B. Quit Na, was wohl ? :) Das Menü: About - Zeigt Informationen über das Programm und seinen Autor an. Quit - IFF_FX vollständig aus dem Speicher entfernen ------------------------------------------------------------------------ Autor: Ralf Treuherz E-Mail: gl176@appl1.hrz.uni-siegen.de Kommentare über dieses Programm bitte an diese E-Mail Adresse.