home *** CD-ROM | disk | FTP | other *** search
/ Chip: Special Survival Kit / Chip_Special_Survival_Kit_fuer_PC_Anwender.iso / 03grafik / pv / _pv.exe / PV.DOC < prev    next >
Text File  |  1994-07-06  |  46KB  |  832 lines

  1. Beschreibung zu PV.EXE Version 2.43 Stand 01.07.94 W.Wiedmann
  2. -------------------------------------------------------------
  3.  
  4. Zum Inhalt
  5.  
  6. 1. Was macht PV
  7.  1.1 Voraussetzungen
  8. 2.Bildbearbeitung
  9. 3.Konvertierung
  10. 4.Details zu einigen Bildformaten
  11.  4.1 PV kennt u.a folgende Bildformate
  12.  4.2 PV erzeugt folgende Bildformate
  13.  4.3 Anpassung von anderen Fileformaten.
  14. 5. Animation
  15. 6. Anpassung der Grafikkarte
  16. 7. Zur Bedienung, Menue, optionale Parameter
  17. 8. Zur Installation, Registrierung
  18. 9. Rechtsansprueche, verwendete Warenzeichen.
  19.  
  20. 1. Was macht PV
  21. ---------------
  22. PV ist ein Programm, das es ermoeglicht Bilder verschiedener Bildformate und
  23. Animationen an einem AT-kompatiblen Rechner anzuzeigen, zu konvertieren und in
  24. einem gewissen Umfang zu bearbeiten.
  25. Folgende Formate koennen gelesen werden und alles was PV anzeigen kann, kann
  26. in folgende Formate konvertiert werden:
  27.  
  28. - JPG         Baseline JPEG 8R8.
  29. - TIF         IBM und Macintosh, Bildverarbeitungssoftware und Desktop-
  30.               anwendungen wie z.B. Pagemaker, Designer, Photostyler.
  31. - TGA         Targa compatible Software.
  32. - PCX         Paintbrush, Publisher.
  33. - PIC         PcPaint, Pictor.
  34. - SCx,RIX     Colorix, Winrix, RIX-Present.
  35. - CUT         Dr Halo, Halovision, A4TECH - Scanner.
  36. - LBM,IFF     Deluxe Paint fuer IBM und Commodore.
  37. - GIF         Autodesk Animator, VPIC, VGIF, CSHOW, GWS...
  38. - BMP,RLE,DIB Windows 3.0 und OS/2 Anwendungen.
  39. - IMG,DTA     Kontron IBAS, ZEISS DSM Elektonenmikroskope. 
  40.  
  41. Folgende Bildformate koennen gelesen werden:
  42. - PCD         Kodak Photo CD Base Format 768x512 und auch 512x768 Hochformat.
  43. - CVP         Passbildphotografiereinheit (Canon) 512x512 24Bit.
  44. - JPG,JIF     Baseline JPEG 9R6 ( Image Alchemy ), lossless JPEG.
  45. - JTF         TIFF mit JPEG Kompression.
  46. - CEG         Edsun Continuous Edge Graphics (Mode d und f).
  47. - GEM-IMG,XIMG   Bilder von GEM und Ventura Publisher incl 24Bit, Atari ST.
  48. - MSP         Bilder von MS -Paint ,Windows 2.0.
  49. - MAC         Bilder von Macintosh -Paint.
  50. - PIC         Macintosh PICT in 1,2,4,8,24 BPS.
  51. - WPG         Textverarbeitung mit Rastergrafikeinbindung Word Perfect.
  52. - ICO         Windows Icons
  53. - PMC         A4TECH scanner.
  54. - SFI         SIS Framegrabber.
  55. - EPS         Encapsulated Postscript mit Rasterdatenfeld.
  56. - RAS         Sun raster file unkomprimiert.
  57. - VI          Jovian.
  58. - DCX         FAX Format mit PCC.
  59. - FX*,FAX,QFX,BFX,
  60.   RIC,WFX,XFX FAX -Formate CCITT Group 3   
  61. - IM          KO-23 Satellitenbild mit 109-Block Fehlerkorrektur.
  62. - SGF         Starwriter Textverarbeitung mit Grafik ( Star Division Hamburg ).
  63. - SAT         Eumetsat Wettersatellitenbild (BTXSAT Austria)
  64. - SCR         Word Capture
  65. - CDR,CCH     Corel Draw Icon
  66. - SKD         Autosketch Icon
  67. - RAW
  68. - PNM         UNIX portable Bitmap 1,8,24 Bps (Jef Poskanzer);
  69. - ACB,BBM     IFF Brushes , ACBM Files.
  70. - DAT         Bilder des Framegrabbers Video 1000/2000 von Fricke.
  71. - FRM         ECHOLAB Testbildgenerator Fileformat.
  72. - FLM         Unkomprimierte Bilder der Sreenmachine I und II von FAST.
  73. - VM          Unkomprimierte/komprimierte Bilder der Videomachine von FAST.
  74. - ART         First Publisher ART
  75. - BSG         Fontasy
  76. - PCP         Atari
  77. - TPI         Turbo Pascal
  78.  
  79. - AVI         Video for Windows bis 320x200x8Bit auch RLE, 160x120x16/24Bit
  80. - FLI         Autodesk Animator FLIC's.
  81. - FLC         Autodesk Animator Pro FLIC's.
  82. - FLX         Animator FLIC's mit Hicolor (erfordrt 32768 Farben VESA Mode)
  83. - ANI         Das erste Bild aus Amiga Animationsfiles.
  84. - DL          Animation DLVIEW bis V.2.0
  85. - GL          Bilder die in GRASP Files enthalten sind.
  86.  
  87. - TXT,DOC,HLP,BAT   Textfiles mit bis 128x73 Zeichen.
  88. - ANS         ANSI 80x25
  89. - MOD         Amiga Music Datei wird im PC-Lautsprecher oder auf Soundblaster
  90.               gespielt. Bei Soundblaster ist die 'SET BLASTER=' -Anweisung in
  91.               der Autoexec.bat erforderlich. Der Player basiert auf einer
  92.               PD OBJ Datei von Marc Cox.
  93.  
  94. PV kann für alle Arten von Dateiformaten Batchprozesse ausführen. Z.B. man
  95. kann sich mit PV das Inhaltsverzeichnis als ZIP gepackter Files anzeigen lassen,
  96. wenn man eine Datei ZIP.BAT im PV-Startverzeichnis speichert mit dem Inhalt z.B.
  97. PKUNZIP -v %1  oder HPGL *.PLT anzeigen wenn man in PLT.BAT einen PLT Viewer
  98. startet. Batchprozesse haben Priorität gegenüber Grundfunktionen, z.B.
  99. mit FLC.BAT kann ein anderer FLC Player aufgerufen werden. Z.B auch ANSI-
  100. Sequenzen anzeigen mit einem ANS.BAT mit  TYPE %1  als Aufruf.
  101.  
  102. PV druckt auch auf HP DJ500C und Mitsubishi CP200 Termosublimation an LPT1.
  103.  
  104. PV erkennt die Bildformate selbststaendig, es besteht auch die
  105. Moeglichkeit verwandte Bildformate mit Hilfe einer 'Define-Header'-
  106. Funktion zu lesen. Dies sind z.B. Bilder von rasternden Bildgebern,
  107. wie Laserscanmikroskope, EDX-Anlagen, Satellitenbilder etc.
  108. Die Bildauswahl und das Einstellen verschiedener Parameter erfolgt Menue-
  109. gefuehrt und/oder mit Kommandozeilenparameter.
  110. Eine mehrseitige Hilfe ist mit der F1 Taste erhaeltlich.
  111. PV ist mit Turbo Pascal 6.0 erstellt. Viele Programmteile sind mit Assembler-
  112. Code erstellt, so bietet PV z.B. eine sehr schnelle Bildausgabe, GIF, TIFF und
  113. JPEG-Dekompression. Viele veroeffentlichte und unveroeffentlichte z.T. extrem
  114. komplexe Bildformate sind in muehevoller Arbeit analysiert und in PV integriert
  115. worden.
  116.  
  117.  
  118. 1.1 Voraussetzungen
  119. -------------------
  120. AT kompatibler Rechner mit EGA- ,VGA- oder SVGA- Grafik und mind. 512KB
  121. Arbeitsspeicher und Festplatte. Fuer optimale Nutzung der Bildebearbeitungs-
  122. moeglichkeiten sollte eine SVGA oder 8514/A- Grafikkarte mit hoher Aufloesung
  123. verwendet werden. Unterstuetzt werden Grafikkarten mit ATI-, Paradise-, Ahead-
  124. Video7-, OAK, Chip&Technology, ET3000/4000- und Trident8900- Chip in fast allen
  125. Aufloesungen bis 1024x768x256. PV erkennt die Grafikkarte selbststaendig.
  126. Bei Bedarf erfolgt die Adaption an die Grafikkarte und die Auswahl der
  127. Aufloesung als Kommandozeilenparameter.
  128. Auf allen VGA's koennen Bilder mit bis zu 10240x10240 in einem Uebersichts-
  129. Bild angezeigt werden. Auf allen VGA's sind zusaetzlich die speziellen Modes
  130. mit 360x512x256 und 720x512x16 verfuegbar. VGA's nach dem VESA-Standard werden
  131. erkannt.
  132. 8514/A, Tiga und XGA Grafikprozessoren werden ueber das AI-Interface unterstuetzt.
  133. Ausserdem werden CEG-Farb-DSP sowie HiColor RAM-DAC's unterstuetzt.
  134. ATI Ultra mit Mach32 u. 2MB werden im 'ATI-VGA Auto' Modus mit True und Hicolor
  135. in voller Aufloesung unterstuetzt.
  136. Die meisten Funktionen koennen auch mit Maus bedient werden.
  137. PV druckt auf HP DJ500C.
  138.  
  139.  
  140. 2.Bildbearbeitung
  141. -----------------
  142. Die Bearbeitungsfunktionen sind nur auf darstellbare Bilder begrenzt.
  143. Somit braucht man z.B. fuer die Bearbeitung von Bildern der Groesse
  144. 512x512x256 mindestens eine SVGA-Grafik mit 800x600x256 um die Bilder
  145. ohne Verlust an Aufloesung darzustellen. Bei Grafikmodes mit 4Bit/Pixel
  146. wird ein 256-Farbenbild entweder auf 16 Graustufen (VGA) oder auf die
  147. 16 Grundfarben (EGA-Palette) in Dithertechnik dargestellt. Es ist zu
  148. beruecksichtigen, dass ein in den Farben oder Bildgroesse reduziertes
  149. Bild beim Speichern auch reduziert bleibt. Ist die verwendete Grafik-
  150. Karte nicht in der Lage das Bild verlustfrei darzustellen, sollte die
  151. Bildkonvertierung ohne Anzeigen des Bildes geschehen. Bei EGA-Grafik
  152. sind keine Farbpaletten-Funktionen wie Invertieren, Kontrast-, Helligkeit-
  153. und Saettigungs- Einstellung moeglich.
  154. Die Bearbeitungsfunktionen umfassen:
  155. - 3x3 Filter (6 feste und ein frei definierbarer).(256 Farben erforderlich).
  156. - Invertieren.
  157. - Spiegeln in X und Y.
  158. - Rotation.
  159. - Dithering.
  160. - Graustufen oder Falschfarbendarstellung von Bildern ohne Farbtabelle.
  161. - Zoom und Kontrakt in den Faktoren 2,4,8,.. unabhaengig fuer X und Y.
  162. - Helligkeit, Kontrast, Farbanpassung und Saettigung fuer jeden der Farb-
  163.   Anteile R,G,B getrennt oder zusammen.
  164. - Herausschneiden eines Bildausschnitts fuer die Weiterbearbeitung.
  165. - Die Moeglichkeit einen automatischen Bildablauf einer Bildsequenz
  166.   zu generieren und ablaufen zu lassen (Animation).
  167. - Bearbeitete Bilder koennen in jedem Bildformat gespeichert werden.
  168. Bei der Darstellung der Bilder wird insbesondere bei Reduktion grosser
  169. Bilder in ein Display fuellendes Uebersichtsbild keine Ruecksicht genommen
  170. auf das korrekte Seitenverhaeltnis. Die Bilder koennen jedoch im reinen
  171. Konvertier- Modus in ein Bild mit beliebigen Seitenverhaeltnis konvertiert
  172. werden.
  173.  
  174.  
  175. 3.Konvertierung
  176. ---------------
  177. Die Konvertiermoeglichkeiten sind unabhaengig von der verwendeten Grafik-
  178. karte. Man erreicht ihn entweder ueber die "O" Taste oder der Kommandozeilen-
  179. parameter /c.
  180. Es koennen Bilder bis zur Groesse 10240x10240x256 konvertiert werden.
  181. Bilder mit mehr als 256 Farben/Graustufen werden mit Hilfe einer Farb-
  182. optimierung auf 256 Farben/Graustufen reduziert wenn das Zielformat keine
  183. Truecolorformate beherrscht.
  184. Die Konvertierung und die Farboptimierung benoetigen auf der Festplatte
  185. (Laufwerk C:\) einen temporaeren Hilfspuffer. Es ist also dafuer zu sorgen dass
  186. entsprechend der Bildgroesse ausreichend Platz zur Verfuegung steht. Sie koennen
  187. aber auch ein anderes Laufwerk z.B. eine RAMDISK angeben. Dazu geben Sie im
  188. Environment z.B. die Anweisung  SET TEMP=D:\ .Sollte der Platz auf dem angegebenen
  189. Laufwerk nicht ausreichen oder falsch angegeben sein, so bricht PV mit einer
  190. Fehlermeldung ("Fehler beim Schreiben von ..PV.TMP") ab.
  191. Die Bildgroesse des Ergebnisbildes kann beliebig von 8 bis 10240 Pixeln in
  192. Hoehe und Breite gewaehlt werden.
  193. Das konvertierte Bild erhaelt den Namen des Ausgangsbildes mit geaenderter
  194. Extension. Das konvertierte Bild ist im selben Verzeichnis, es sei denn
  195. man gibt einen Zielpfad an. Bsp Aufruf:  PV *.* C:\BILDER\
  196. Es ist moeglich mehrere gleichartige Konvertierungen an einer Gruppe von Dateien
  197. ausfuehren zu lassen. Z. B. durch den Aufruf:  PV *.* C:\BILDER\ /cj /m
  198. bestimmt man die Konvertierung. Mit "T" markiert man die gewuenschten Dateien
  199. und mit Enter beginnt PV alle markierten Dateien ins Zielverzeichnis C:\BILDER\
  200. als monochrome *.JPG zu konvertieren. 
  201.  
  202.  
  203. 4.Details zu einigen Bildformaten
  204. ---------------------------------
  205. Vorwort zu 24 Bit Bildern und JPEG-Konvertierung:
  206.  Bilder mit mehr als 256 Farben werden beim anzeigen oder konvertieren mit
  207.  einem komplexen Algorithmus auf 256 Farben reduziert die dann nach einem
  208.  Fehlerverteilungsverfahren (Dithering) eine virtuell hoehere Farbenvielfalt
  209.  auf einer VGA darstellt. Dadurch wirken jedoch manche vor allem bei niedriger
  210.  Aufloesung (320x200) dargestellte Bilder etwas grieselig oder verrauscht.
  211.  
  212.  Alle Fileformate mit 256 Farben koennen mit PV verlustfrei in einander
  213.  konvertiert werden. Bei der Konvertierung eines Farbbildes in ein JPEG jedoch
  214.  nicht.
  215.  Ein Farbbild mit 256 Farben wird dabei zunaechst in den YUV Echtfarbraum
  216.  tranformiert. Dabei erhaelt man ein Intensitaetsbild und ein Farbdifferenzbild
  217.  mit halbierter Aufloesung. Dann werden diese Anteile getrennt mit einer DCT
  218.  transformiert und anschliessend quantisiert. Hierbei gehen Informationen ver-
  219.  loren die zwar meist nicht sofort auffallen und man erhaelt man dadurch einen
  220.  hohen Kompressionsgrad. Bei der Ruecktransformation wird dequantisiert und
  221.  IDCT transformiert und man erhaelt dann ein YUV Farbbild mit einer Vielzahl
  222.  zum Original abweichenden Farbnuancen. Die originale Farbpalette mit 256
  223.  Farben kann nicht mehr hergestellt werden und so wird das Bild nach oben
  224.  beschriebenem Verfahren wieder auf 256 Farben reduziert.
  225.  Besonders bei Farbbildern kann daher eine sichtbare Verschlechterung der
  226.  Bildqualitaet auftreten. JPEG ist daher besonders bei Grauwertbildern zu
  227.  empfehlen. Im Konvertiermodus koennen die Verluste bei Farbbildern klein
  228.  gehalten werden, wenn 24Bit Formate (BMP,TGA,TIFF) verwendet werden.
  229.  Andere JPEG komprimierende Programme wie JPG2GIF,GIF2JPG,Alchemy ( von HSI )
  230.  verwenden eine eigene nicht zum JPEG-Standard kompatible JPG Misch Kreation.
  231.  Diese enthaelt GIF Fragmente und auch die originale Farbtabelle womit sich
  232.  speziell bei der Hin und Zurueck-Konvertierung in GIF eine deutlich hoehere
  233.  Qualitaet erzielen laesst. Dies ist jedoch eine spezielle Inselloesung, die
  234.  ich nicht vorhabe in PV zu uebernehmen. Es wird dabei lediglich der JPG Anteil
  235.  extrahiert und angezeigt und kann zu versetzten Bildteilen fuehren.
  236.  
  237. 4.1 PV kennt u.a folgende Bildformate:
  238.  
  239. a.) DTA,IMG
  240.     DTA ist die gebraeuchliche Kennung fuer Bilder der ZEISS Bildver-
  241.     arbeitung BIVAS. IMG ist die gebraeuchliche Kennung von Kontron-
  242.     Bildverarbeitung. Beide Formate sind fast gleich. DTA kann im Gegen-
  243.     Satz zu IMG eine zusaetzliche Farbtabelle enthalten die von PV erkannt
  244.     wird. IMG kann im Gegensatz zu DTA eine Bildfolge enthalten. PV laed
  245.     in diesem Fall nur das erste Bild der Folge. DSM962 Bilder haben ein
  246.     Seitenverhaeltnis von 1:1.25 und sollten fuer eine korrekte Darstellung
  247.     vorher z.B. von 512x512 auf 640x512 konvertiert werden.
  248.     Ist keine Farbtabelle im File enthalten sucht PV einen *.COL file mit
  249.     768 ASCII Dezimal Werten.
  250. b.) IFF - Standard (LBM)
  251.     - PBM     verwendet bei IBM
  252.     - ILBM    verwendet bei IBM und Commodore
  253.     - ACBM    verwendet bei Commodore
  254.     PV laed alle komprimierten und nicht komprimierten Bilder mit 1..8 Bit
  255.     Aufloesung pro Pixel fuer alle obigen IFF-Unterformate. Bei ILBM wird
  256.     auch 24 Bit unterstuetzt.
  257.     Der bei Commodore uebliche CAMG-Chunk fuer Farbbilder wird erkannt,
  258.     und fuehrt fuer HAM -Bilder nach dem Laden zu einer Farbconvertierung
  259.     auf 256 Farben. Halfbrite -Bilder erhalten eine angepasste Farbtabelle.
  260. c.) CUT und PAL
  261.     CUT wird bei DR HALO zum Ablegen von Bildausschnitten verwendet.
  262.     PAL enthaelt die Farbtabelle. Diese muss 256 Farben (Filelaenge =2048)
  263.     enthalten um von PV erkannt zu werden. Da CUT im Gegensatz zu allen
  264.     sonst ueblichen Formaten keine Formatkennung enthaelt ist die File-
  265.     Extension CUT zwingend erforderlich.
  266. d.) GIF87a .. GIF89a - Standard
  267.     Verwendet auf IBM, Macintosh, Atari und Commodore. PV laed Bilder
  268.     mit Farbtabelle bis zu 256 Farben. Enthaelt der File mehrere Teilbilder
  269.     wird das nur das erste Teilbild geladen. Der GIF-Extensionblock wird
  270.     ignoriert.
  271. e.) TIFF 2a - Standard
  272.     Wegen der vielfaeltigen z.T. hardwarespezifischen Definitionen koennen
  273.     nicht alle TIFF-Varianten geladen werden. PV ist jedoch eines der Programme
  274.     die am meisten TIFF-Varianten beherrscht.
  275.     PV erkennt
  276.     - IBM und Macintosh TIFF.
  277.     - Orientation = 1,5.
  278.     - PhotometricInterpret. = 0,1,2,3,6 (bilevel,grau,invers,RGB,Palette,YCbCr).
  279.     - Planarconfiguration = 1,2.
  280.     - Predictor = 1,2.
  281.     - Bits per Sample = 1,2,4,8,24,32.
  282.     - Compression = 1,2,3,5,6,32771,32773,32900,32901
  283.       (uncompressed,Huffman,FAXG3,LZW,JPEG,PackBits,PICIO,SGI-RLE).
  284.     In Zusammenhang mit RGB sind nur 24 Bits per Sample moeglich. Bei LZW
  285.     und Predictor = 2 werden jeweils 8 Bit Farbdifferenzwerte berechnet.
  286.     24 Bit werden auf 12 Bit reduziert und mit einer Farbauswahl
  287.     von 256 aus 4096 Farbkombinationen auf 8 Bit reduziert.
  288.     Die Planarconfiguration 2 wird nur in Verbindung mit 1,2 Bit per Sample
  289.     bearbeitet, ansonsten wird Planarconfiguration 1 vorausgesetzt.
  290.     Bei Planarconfiguration 2 kann es zu Problemen kommen, wenn die Streifen
  291.     der einzelnen Farbebenen nicht zusammenhaengend gespeichert sind.
  292. f.) GEM IMG, XIMG - Format
  293.     Verwendet von IBM und Atari in Programmen wie GEM-Paint, Ventura Publisher.
  294.     Da das IMG Format keine Farbtabelle enthaelt, koennen Differenzen zu
  295.     der Darstellung in anderen Programmen auftreten. Bei XIMG ist u.U. eine
  296.     Farbtabelle enthalten. PV geht hierbei von einer RGB Tabelle aus.
  297. g.) RIX SCx- Format
  298.     Hier kann PV 8 Bit SCI,SCQ,SCR,SCF,SCP-Bilder laden mit und ohne Kompres-
  299.     sion. Ebenso sind 15 und 24 Bit unkomprimiert moeglich.
  300. h.) PCX,PCC - Format
  301.     PV kann alle PCX Versionen von Paintbrush 1 bis 4 plus mit und ohne
  302.     Farbtabelle mit und ohne Kompression mit 1 bis 8 Bit Aufloesung in Pixel-
  303.     und Zeilen-codierung, sowie 24 Bit. 
  304. i.) PIC - Format
  305.     PIC ist nicht standartisiert. Da es oft ueblich ist Bildern die Extension
  306.     PIC zu geben kommt es hier oft zu Missverstaendnissen. PV laed das von
  307.     PcPaint und Pictor verwendete Format mit 1,2,4 und 8 Bit Aufloesung.
  308.     Ebenso werden Macintosh PICT Bilder mit 1,2,4,8 Bit gelesen, Sie haben
  309.     meist auch die Extension PIC.
  310. j.) BMP - Format
  311.     PV laed Windows 3.0 und OS/2 BMP mit 1,2,4,8,24 Bit Aufloesung. 24 Bit Bilder
  312.     werden zunaechst als 12 Bit Bild mit 4096 Farben geladen und dann mit einer
  313.     Farbauswahl 256 aus 4096 Farben auf 8 Bit reduziert. Unterstuetzt wird
  314.     auch die RLE-1,2,4,8 Kompression. RLE-1,2,4 kann nicht richtig geladen
  315.     werden, wenn die Runs und Strings die Bytegrenze verletzen.
  316. k.) TGA - Targa Standard
  317.     PV laed Bilder mit 8,16,24 und 32 Bit Aufloesung. Bei 32 Bit wird
  318.     der Alphawert ignoriert. Unterstuetzt wird auch die RLE Kompression.
  319.     Die Werte werden zunaechst als 12 Bit Bild mit 4096 Farben geladen und
  320.     dann mit einer Farbauswahl 256 aus 4096 Farben auf 8 Bit reduziert.
  321.     8 Bit Bilder mit und ohne Palette werden ebenfalls geladen.
  322. l.) JPEG - Standard JFIF 8R8,9R6
  323.     PV kann Baseline JPEG fuer Farbbilder mit YUV (H1:1:1,H2:1:1,H4:1:1,V1:1:1,
  324.     V2:1:1) und reine Graubilder (Y) . Ebenso ist die verlustfreie Kompres-
  325.     sion zum Teil integriert mit spatialer DPCM mit Predictor 0 und 1.
  326.     RSTm Marker waehrend der Bilddekompression werden beachtet.
  327.     Probleme mit einigen anderen JPG Programmen:
  328.     -Fast's Screenmachine bietet ebenfalls JPG - Kompression. Versionen vor 1993
  329.      sind jedoch weder mit PV noch mit anderen JPEG faehigen Programmen ladbar.
  330.      Hier sind die Bilddaten offensichtlich nicht JFIF, da auch der APP0 Marker
  331.      fehlt. Ab der Screemachine II gibt es eine JFIF kompatible Kompression
  332.      mit der Dateibezeichnung JIF.
  333.     -Image Alchemy ,Gif2Jpg, Jpg2Gif ( Handmade software Californien ) bietet
  334.      JFIF, jedoch ab der Version 1.5 wird ein spezieller Kompressionsmix aus
  335.      JPEG und GIF verwendet, der bei PV nicht korrekt geladen wird. Um hier eine
  336.      JPEG kompatible Kompression zu erzwingen muss die Option -j gesetzt werden.
  337.      Ebenso kann PV die mit (-ja) arithmetisch kodierten Bilder derzeit noch
  338.      nicht korrekt laden.
  339.     -VTCOMPRESS ist ein JPG Kompressor unter Windows (STEMMER Muenchen).
  340.      Die Daten sind zwar nach JPEG kodiert, jedoch alle zur Dekompression
  341.      noetigen Tabellen und Parameter sind u.U. nicht im Bildfile enthalten,
  342.      wenn Sie nicht explizit ein JFIF kompatibles Format angeben.
  343.     PV versucht jedoch alle Files mit der Extension *.JPG zu laden und verwendet
  344.     dabei notfalls die unter 8R8 vorgeschlagenen Tabellen.
  345.     Sind die Dateien nach JFIF ist die Dateiextension fuer PV egal.
  346. m.) WPG - Word Perfect
  347.     PV laed Rastergraphikbilder mit 1..8 Bps. Vectorbilder werden nicht unter-
  348.     stuetzt.
  349. n.) EPS - Encapsulated Postscript
  350.     PV laed EPS Daten mit 1,2,4,8,24 Bps. EPS kann im Fileanhang ein TIFF-Bild
  351.     mit meist reduzierter Aufloesung enthalten. Viele EPS faehige Programme
  352.     laden nur diesen Teil. PV dagegen laed die Postscriptdaten und versucht die
  353.     Bildparameter aus der Bildbeschreibung heraus zu interpretieren. Dies
  354.     kann manchmal schief gehen und kann dann mit Hilfe der "define-Header"
  355.     Funktion (4.3) korrigiert werden.
  356.  
  357. 4.2 PV erzeugt folgende Bildformate:
  358.  
  359. a.) Kontron IMG Format und ZEISS DTA Format mit und ohne Farbtabelle.
  360.     Die Geraetespezifischen Parameter im Header des DTA werden nicht gesetzt.
  361.     Um Kontron kompatible Bilder zu erhalten muss monochrom konvertiert werden.
  362.     Da Kontronbilder normal keine Farbtabelle enthalten wird hierbei automatisch
  363.     in ein Monochrombild konvertiert. Um nur die reinen Pixeldaten ohne Mono-
  364.     chromekonversion zu speichern muss "H0" gegeben werden.
  365. b.) TGA - Targa Standard
  366.     PV erzeugt 8Bit Targa mit und ohne Fartabelle ohne Kompression.
  367.     Im Konvertiermodus werden Bilder mit mehr als 256 Farben in 24Bit Targa
  368.     konvertiert.
  369. c.) IFF - Standard
  370.     ILBM unkomprimiert mit 8 Bit Aufloesung fuer IBM, und ILBM unkomprimiert
  371.     mit 5 Bit Aufloesung fuer Graubilder und 6 Bit Farbbilder mit HAM fuer
  372.     Commodore Amiga ("H2"). Zur Verwendung fuer Deluxe Paint 1, 2, 2 enhanced
  373.     und 3. Bedenken Sie dass Amigabilder maximal 360x512x4096 bzw 640x512x64
  374.     sind.
  375. d.) CUT und PAL
  376.     8 Bit CUT -File und 256 Farben PAL -File fuer DR HALO.
  377. e.) GIF87a - Standard
  378.     8 Bit GIF -File mit Farbtabelle. "H4" erzielt eine bessere Kompressions-
  379.     Rate, dauert dafuer jedoch erheblich laenger.
  380. f.) TIFF - Standard
  381.     IBM und Macintosh 1,2,4,8 Bits per Sample unkomprimiert ( Compression =1).
  382.     Graubilder werden mit Photometricinterpr. = 0 und Farbbilder werden
  383.     Farbtabelle und Photometricinterpr. = 3 gespeichert.
  384.     Im Konvertiermodus werden Bilder mit mehr als 256 Farben in 24Bit TIFF
  385.     konvertiert.
  386. g.) RIX-SCX
  387.     8 Bit RIX-File unkomprimiert mit Farbtabelle.
  388. h.) PCX - Standard
  389.     8 Bit Pixelcodiert nach Paintbrush 4 und 4+ und Windows 3.0 Paintbrush.
  390. i.) PIC - Format
  391.     8 Bit komprimiert fuer Pictor, PcPaint.
  392. j.) BMP - Format
  393.     8 Bit BMP fuer Windows 3.0 ohne Kompression oder mit 8 Bit RLE.
  394.     Im Konvertiermodus werden Bilder mit mehr als 256 Farben in 24Bit BMP
  395.     konvertiert.
  396. k.) JPG - Format
  397.     PV verwendet die verlustbehaftete Kompression nach Baseline 8R8 in dem
  398.     dafuer vorgschlagenen JFIF Fileformat. Es werden 4:2:2 oder Graubilder
  399.     erzeugt. Es sind zwei Kompressionsstufen moeglich.
  400.     Fuer Bilder mit natuerlichem Inhalt werden Kompressionen bis
  401.     ca. 1:5 und mit "HJ" bis 1:10 erreicht gegenueber unkomprimierten
  402.     Grau- oder Farbpaletten Bildern. In Bezug auf 24 Bit RGB Bildern sind
  403.     Kompressionen bis ca. 1:20 erreichbar.
  404.  
  405. 4.3 Anpassung von anderen Fileformaten.
  406.  
  407. Wenn PV das Bild nicht automatisch erkennt, heisst das noch lange nicht, dass
  408. es mit PV nicht darstellbar ist. Zu diesem Zweck schaltet PV in den "Define
  409. Header" Modus. Diesen kann man z.B. auch erzwingen wenn man "U" drueckt oder
  410. den Kommandozeilenparameter /u verwendet.
  411. Mit dieser Funktion kann man einige elementare Parameter ueberpruefen bzw
  412. veraendern.
  413. Sie werden gefragt ob Sie die Bildparameter eingeben moechten [J] oder ob Sie
  414. die Daten als Text [T] angezeigt haben moechten. Andere Tasten als J und T
  415. brechen ab.
  416. Ansonsten haben Sie z.B. einen Bildfile der Laenge 262944 Byte und Sie wissen,
  417. dass es ein 512x512x256 ( 8 Bit/Pixel ) ist, dann versuchen Sie es Z.B. mit:
  418. Start of body: 800   ( 262944 - 512x512 = 800 ,wenn der Header bei 0 anfaengt)
  419. X-Size: 512          ( erlaubte Werte 1..10240 bzw 3413 bei 24 Bit/Pix)
  420. Y-Size: 512          ( erlaubte Werte 1..10240 )
  421. Bit/Pix: 8           ( erlaubte Werte 1..8,24 )
  422. Pixelmap [Y]         ( planemap wird bei machen CGA,EGA formaten verwendet, da
  423.                        dies der Speicherstruktur entspricht. Ueblich ist
  424.                        jedoch Pixelmap )
  425. Upsidedown [N]       ( Z.B. TGA,BMP und TIFF koennen von unten nach oben
  426.                        laufen. Ueblich ist jedoch von oben nach unten )
  427. Start of colortable: ( geben Sie ENTER um anzugeben, dass keine Farbtabelle
  428.                        enthalten ist, oder geben Sie die Adresse an wo die
  429.                        Farbtabelle im File steht. Die Tabellenwerte werden in
  430.                        der Reihenfolge R0,G0,B0,R1,G1,B1,.. erwartet )
  431. Bit/colorvalue: 8    ( Ueblicherweise ist 0 schwarz und 255 weiss, dies ent-
  432.                        spricht 8 Bit Farbtabellenwerten )
  433. Color: [N]           ( 'N' heisst Graubild, 'Y' bedeutet Pseudocolor oder wenn
  434.                        die Adresse der Farbtabelle eingegeben wurde wird diese
  435.                        verwendet )
  436.  
  437. In Zukunft werden noch weitere Formate aufgenommen.
  438. lossless / arithmetic JPEG ist in Vorbereitung .
  439. Es gibt eine Vielzahl von Programmen die z.T. obige Formate unterstuetzen,
  440. aber nicht einzeln erwaehnt sind.
  441.  
  442.  
  443.  
  444.  
  445. 5. Animation
  446. ------------
  447. PV erkennt und generiert Slidefiles (Extension *.SLD). Diese Files enthalten
  448. im Klartext eine Folge von Bildfiles und Kommandos und koennen auch mit
  449. Texteditoren bearbeitet werden. PV laed die enthaltenen Bilder nacheinander und
  450. wiederholt diese Bilderfolge beliebig bis mit ESC unterbrochen wird.
  451. Dabei muss beachtet werden:
  452. - Alle Bildnamen im Slidefile duerfen keinen Pfad oder Parameter enthalten,
  453.   und muessen mit ihrer Extension angegeben werden.
  454. - Es sind derzeit maximal 256 Eintraege moeglich.
  455. - Die Bilder muessen im aktuellen Pfad enthalten sein.
  456. Der Slidefile kann Kommandos enthalten. Derzeitige Kommandos sind:
  457.   D:nnnnn          Delay in ms nach jedem Bild
  458.   G:nn             Grafikmodus mit Funktionsnummer nn einschalten
  459.                    G:   ohne Funtionsnummer schaltet in den Textmodus
  460.   C:nn             Letztes Bild loeschen mit Loeschmodus nn = 0..99
  461.   S:nnn            Spinge auf SLD Zeile Nr nnn
  462.   Q:0              Beende SLD nach einem Durchlauf
  463.   P:drive\path     Wechsle auf einen bestimmten Pfad
  464.   T:Text           Zeigt Texteinblendung
  465.   A:nn             Autodetect VGA Modus bei den naechsten nn = 0..255 Bildern
  466. Z.B.:  G:$13
  467.        D:0000
  468.        Bild1.gif
  469.        C:16
  470.        D:2000
  471.        Animat.fli
  472.        G:$12
  473.        Bild2.lbm
  474. Nach Bild1 startet sofort der Animat.fli. Nanach und nach Bild2 wird 2 sec
  475. gewartet bevor Bild1 wieder startet. Bild1.gif und Animat.fli werden mit
  476. 320x200x256 dargestellt, Bild2.lbm jedoch mit 640x480x16. Die Funktionsnummern
  477. fuer die Grafikaufloesung stehen in ihrem VGA Handbuch.
  478. Bitte beachten Sie, dass pro Zeile nur 32 Zeichen eingegeben werden.
  479. Generell orientiert sich PV beim Aufruf im Auto-Display-Mode an den Bild-
  480. Parametern des letzten Bildes der SLD Liste. Kann dieses beim Start nicht
  481. ausgewertet werden (z.B. bei P: Angaben) so wird die default Einstellung
  482. 640x480x256 versucht. Mit A:1 kann gezielt vor dem Laden eines Bildes ein
  483. passender Modus aktiviert werden. Dies sollte speziell bei Hicolor VGA's
  484. wenn Bilder mit true/hicolor und Farben <= 256 gemischt werden, da PV im
  485. Truecolor Modus z.B. keine Bilder <= 256 Farben anzeigen kann.
  486. Die Delay Funktion kann durch Betaetigen der <Space> Taste verkuerzt werden.
  487.  
  488.  
  489. 6. Anpassung der Grafikkarte
  490. ----------------------------
  491. Wird PV ohne Parameter aufgerufen, so wird versucht die Grafikkarte auto-
  492. matisch zu erkennen. Sollte diese Erkennung Probleme machen, so kann folgender
  493. Parameter (wenn mehrere Parameter dann als letzter) beim Aufruf angehaengt
  494. werden:
  495. $10000 = ATI,  $20000 = VIDEO7,   $30000 = ET3000,  $40000 = ET4000,
  496. $50000 = PARADISE(WD),  $60000 = TRIDENT8900,  $70000 = AHEADB,
  497. $80000 = CHIP&TECH,  $90000 = OAK,   $A0000 = AHEADA,  $B0000 = EVEREX,
  498. $C0000 = VESA,  $D0000 = Genoa,   $E0000 = NCR,   $F0000 = Realtek.
  499. Fuehrt dies nicht zum Erfolg, sollte der Parameter  $C0000 = VESA probiert
  500. werden. Alle neueren VGA's sind nach der VESA-Norm und koennen dann CHIP-
  501. unabhaengig angesteuert werden. Eventuell befindet sich auf ihrer VGA-Instal-
  502. lations Disk ein Treiber (z.B. VESA.COM) der vorher aufgerufen werden muss.
  503. PV unterstuetzt folgende Modes, die je nach Bildgroesse automatisch
  504. selektiert werden (mind. 512k VGA vorausgesetzt):
  505. -  640x480x256
  506. -  800x600x256
  507. - 1024x768x256/16 je nach Karte
  508. PV sucht sich den geeignetsten Modus aus ,es kann aber auch mit 'X' ein
  509. Modus ausgewaehlt werden. PV zeigt die Auflooesung in der untersten Zeile
  510. im Menue an.
  511. Moechten Sie noch einen weiter Mode angeben oder PV immer in einem festen
  512. Mode betreiben, so addieren Sie die Funktionsnummer des Modes als letzen
  513. Parameter:
  514. z.B.: PV /e $10065  oder auch  PV $65    = 1024x768x16 bei alten ATI-Karten
  515.       PV $nn6f02                         = VIDEO7 -Mode nn
  516.       PV /e $30                          = ET4000/3000 1024x768x16
  517. Der Parameter /e sollte angegeben werden, wenn es sich um einen 16 Farben-
  518. Modus handelt.
  519. Kann PV einen Mode auf ihrer Grafikkarte nicht finden, so wird die Darstellung
  520. von Bildern mit mehr als 16 Farben im Modus 360x512x256 versucht. Bei weniger
  521. Farben wird 720x512x16 versucht.
  522. Man kann diese beiden Aufloesungen auch ueber die Funktionsnummern $f2, $f3
  523. erreichen.
  524. Sollten diese Modes auf ihrer Karte nicht laufen, so sollten Sie
  525. PV /x $12 fuer 640x480x16, PV /x $10 fuer 640x350x16 ,PV /x $13 fuer 320x200x256
  526. vesuchen oder irgend eine Funktionsnummer die laut ihrer VGA-Beschreibung laufen
  527. soll.
  528. Der Parameter /x bestimmt, dass der ModeParameter nur verwendet wird, wenn
  529. der Mode den PV sucht, nicht aufrufbar ist.
  530. z.B.: PV /x $65   dieser Aufruf ist bei alten ATI-Wonder Karten sinnvoll, da
  531. PV den 1024x768 Modus mit der Funktionsnummer $55 aufruft. Wenn PV feststellt,
  532. dass es diesen Modus nicht gibt wird automatisch $65 aufgerufen. Gibt es
  533. den ParameterModus nicht (z.B. bei 256K Bestueckung) verweigert PV die Anzeige
  534. und fraegt ob das Bild dann wenigstens konvertiert werden soll.
  535.  
  536. - 8514/A, TIGA und XGA werden verwendet sofern die AI-Schnittstelle (HDILOAD,
  537. 8514AI,..) aufgerufen wurde. Workstations und Grafikkarten mit mind 1MB, TIGA
  538. bieten meist eine 8514 Emulation in ihrer Programmsammlung an.
  539. Es werden dann die Aufloesungen 640x480x256 und 1024x768x256 unterstuetzt.
  540. Man kann die Parametermodes $17f oder $27f angeben um einen der 8514/A Modes
  541. zu waehlen.
  542.  
  543. - 1280x1024x16/256 und 1600x1280x16/256. Sollte Ihre Karte eine dieser
  544. Aufloesungen beherrschen, so versuchen Sie es mit Kommandozeilenparameter.
  545. Unterstuetzt die Karte AI (8514/AI) so versuchen Sie es mit $37f, $47f .. $f7f.
  546. Sollten Sie eine Karten mit VESA Bios haben versucht PV im Automode einen
  547. Modus mit 1280x1024 anzuwaehlen, wenn ein Bild mit mehr als 1024 Pix pro Zeile
  548. gestartet wird. Bei Mach32 werden diese Aufloesungen nur bei installiertem
  549. VESA Treiber unterstuetzt.
  550.  
  551. - Virtuell verwaltet PV den kompletten Bildspeicher der Grafikkarte. D.h
  552.   es werden bei Bedarf mehr Bildzeilen beschrieben als sichtbar sind.
  553.   Das angezeigte Bild kann dann mit UP,DN oder der Maus hoch und runter
  554.   gescrollt werden. Dies ist z.B. nuetzlich fuer Bilder im Hochformat.
  555.    Mode           VGA       Virtuell rollbare Zeilen:
  556.    640x480        512Kb     819
  557.    640x480x256    1Mb       1024
  558.    360(720)x512   256Kb     728
  559.    800x600        512Kb     655
  560.    800x600x256    1Mb       1024
  561.    1024x768       512Kb     1024
  562.   Je nach Speicherorganisation der SVGA kann durch Scrolling verschieden weit
  563.   gescrollt werden. Derzeit gibt es keine Moeglichkeit das Scrolling in allen
  564.   Modes gezielt so zu begrenzen, dass nur solange gescrollt werden kann bis
  565.   die letzte virtuelle Zeile angezeigt wird. Es werden dann z.B. undefinierbare
  566.   Muster oder versetzte Teile des Bildanfangs nachgescrollt. Eventuell kann
  567.   man bei manchen SVGA auch nicht bis zur letzten Zeile durchscrollen.
  568.   Falls Sie oder Ihre VGA das Softscrolling oder die Verwaltung virtueller
  569.   Zeilen stoert, kann dies durch den Aufruf  PV /s  unterdrueckt werden.
  570.   Dieses Feature ist ausserdem nicht in 8514/A Modes verfuegbar.
  571.  
  572. - Truecolor, Hicolor
  573.   ATI Ultra mit Mach32 u. 2MB werden im 'ATI-VGA Auto' Modus mit Truecolor
  574.   (16,8 Mio) und Hicolor (65536) automatisch unterstuetzt in folgenden Modes:
  575.   640x480x24Bit, 800x600x24Bit, 1024x768x16Bit.
  576.   Bei Mach32 muss per ATI's Install die Option VGA RAM = Shared eingestellt
  577.   sein. Im Auto Modus versucht PV Hicolor oder Truecolor Modes zu verwenden.
  578.   Bei machen Karten wird Truecolor (16 Mio Farben) anders dargestellt, dabei
  579.   wird Rot mit Blau vertauscht (Diamond, Genoa). In diesem Fall muss der
  580.   Parameter /b beim Aufruf angegeben sein.
  581.   Karten mit VESA Hicolor Modes (65536, 32768) haben derzeit keine einheitlichen
  582.   Funktionsnummern. Wenn Sie die Nummer eines VESA Hicolor Modes wissen, koennen
  583.   Sie diesen beim Aufruf von PV angeben (z.B. PV /x $117  bei ATI, PV /x $302
  584.   bei  Diamond). Aktiviert wird dieser dann wenn Sie mit [X] auf Comandline-
  585.   Parameter wechseln und ein RGB Bild starten.
  586.   Sonstige Karten mit Hicolorchip werden eventuell unterstuetzt, wenn PV mit
  587.   /h aufgerufen wird. Dabei wird derzeit jedoch nur die halbe X Aufloesung
  588.   angezeigt. Ich arbeite noch an einer besseren Hicolorunterstuetztung fuer
  589.   weitere Grafikkarten.
  590.   Werden True und Hicolor nicht richtig aktiviert, so kann man mit Parameter /o
  591.   diese Funktionen abschalten.
  592.  
  593.  
  594. 7. Zur Bedienung
  595. ----------------
  596. - Kommandozeilenparameter:
  597.   PV [Path[Name.ext]] [Destination-path] [/c /m /e /p /d] [/x $nn (VGA-Mode)]');
  598.   /c = konvertiert nur; Wenn keine Graphikanzeige erwuenscht bzw. vorhanden.
  599.        Gibt man den Konvertiertyp z.B. /cj an, so liegt das Dateiformat fest.
  600.        j : medium compressed JPG , hj : higher compressed JPG , 0 : IMG ,
  601.        1 : TGA , 2 : LBM , h2 : Amiga LBM , 3 : CUT , 4 : GIF , 5 : TIFF ,
  602.        h5 : Motorola TIFF , 6 : SCx , 7 : PCX , 8 : PIC , 9 : BMP , h9 : RLE.
  603.   /m = monochrom; Z.B. bei monochromem EGA-Display. Das Menue und alle Bilder
  604.        werden monochrom angezeigt und konvertiert. Soll dann ein Bild trozdem
  605.        farbig behandelt werden kann mit "M" im Menue umgeschalten werden.
  606.   /e = 16 color mode; dieser Parameter sagt PV, dass es sich bei dem als Para-
  607.        meter $nn angegebenen Displaymode um 16 Farben handelt.
  608.   /d = dithering statt grau bei 16 Farben-Modes und Bildern mit mehr als 16
  609.        Farben. Sie sollten den Parameter bei einer EGA verwenden, da Sie dann
  610.        sowieso keine 16 Graustufen haben. Sonst werden Sie immer gefragt, ob
  611.        Sie EGA-Dithering oder Graustufen haben wollen. EGA zeigt anstelle
  612.        von Graustufen nur eine Falschfarbendarstellung.
  613.   /p = keine Farboptimierung; Bilder mit mehr als 256 Farben werden normal
  614.        auf optimale Farbdarstellung mit 256 Farben umgerechnet. Dies kostet
  615.        viel Rechenzeit, liefert jedoch eine bessere Qualitaet. Wenn Ihnen
  616.        eine einfache Darstellung ausreicht benuetzen Sie /p.
  617.   /x = PV verwendet den Kommandozeilenmodus $nn nur dann wenn ein Bild mit den
  618.        normalen Modes nicht vollstaendig oder gar nicht dargestellt werden kann.
  619.   $nn  ist the Funktionsnummer des EGA/VGA/XGA.. Modes und/oder kombiniert mit
  620.        der Nummer fuer den VGA-Chipsatz. Bitte achten Sie darauf, dass dies
  621.        immer der letzte Parameter in der Zeile sein muss.
  622.   /h = Verwendung von HiColor RAM-DAC. Wenn ihre Graphikkarte Hicolor (32768
  623.        Farben) besitzt werden Bilder mit mehr als 256 Farben in diesem Modus
  624.        dargestellt. Dies ist erheblich schneller als Farboptimierung und liefert
  625.        bessere Ergebnisse. Nachteilig ist die Reduktion der x-Aufloesung und
  626.        eine weitere Verarbeitung des Bildes, sowie Abspeichern liefert kein
  627.        sinnvolles Ergebnis. (Das gleiche gilt bei aktiviertem CEG-DSP).
  628.   /s = Schaltet das Softscrolling und die virtuelle Zeilenverwaltung ab.
  629.   /o = Schaltet den Hicolormodus ab.
  630.   /b = Manche Grafikkarten haben im 16 Mio Farben Modus Rot und Blau vertauscht
  631.        (z.B. Diamond Stealth Pro, Genoa 24). In diesem Fall ist dieser
  632.        Parameter erforderlich.
  633.   /v = Unterdrueckt 1280x1024 und hoehere Aufloesungen. Verenden Sie das wenn
  634.        Ihr Monitor nicht syncronisiert. 
  635.   /n = Schaltet bei Kommandozeilen Aufruf nach Verlassen nicht in den Textmodus
  636.        sondern zeigt weiter das Bild an. 
  637.  
  638. - Tasten im Fileauswahlmenue:
  639.   "F1"    Helpmenue.
  640.   up/down pgup,pgdn home,end = Durch die Pfade und Files durchblaettern.
  641.   Enter = Bildfile auswaehlen oder in einen Pfad wechseln.
  642.           '..' steht fuer den uebergeordneten Pfad.
  643.           Sind markierte Files innerhalb des Verzeichnisses, so werden zuerst
  644.           Diese angezeigt.
  645.   "I"     Fileinfo.
  646.   "L"     Laufwerk wechseln.
  647.   "Z"     Zielpfad eingeben wohin Files gespeichert werden sollen.
  648.   "U"     Anzeigen / Aendern der Bildparameter vor dem Laden ("Define Header").
  649.   "S"     Alle bisher angezeigten Files werden in der Datei PV.SLD gespeichert.
  650.   "M"     Farbe/Monochrom fuer das naechste Bild');
  651.   "X"     Auswahl des Display-modes; normal kennt PV den erforderlichen Mode.
  652.           Sie koennen jedoch die Verwendung des Kommandozeilen-Modes oder
  653.           falls vorhanden die Aufloesungen 640x480, 800x600, 1024x768 erzwingen.
  654.   "F"     Hier werden 3x3 Koeffizienten eingegeben fuer die Verwendung des
  655.           Filters 4. Das Ergebnis dieser Filterfunktion erhalten Sie wenn ein
  656.           Bild angezeigt wird und Sie geben "F" und "4". Die Koeffizienten
  657.           duerfen von -127 .. +127 gehen.
  658.   "O"     Umschalten zwischen Konvertier- und Anzeigemodus fuers naechste Bild.
  659.   "D"     File loeschen.
  660.   "R"     File umbenennen. Bitte den vollen Namen mit Extension angeben und
  661.           keine Wildcards oder Pfade angeben. Geben Sie nur ENTER ein wenn
  662.           Sie nicht umbenennen wollen.
  663.   "P"     Farboptimierung. Bei Bildern mit mehr als 256 Farben wird bei
  664.           Farboptimierung auf 256 VGA Farben eine bessere Qualitaet erreicht
  665.           als bei der Darstellung mit einer Standard R3G3B2 Farbtabelle.
  666.           Die Berechnung dauert jedoch etwas laenger.
  667.   "Y"     Filetype. Sie koennen eine Filemaske setzen. Erlaubt sind alle DOS
  668.           Wildcards. Z.B.  *.* , *.gif , test????.??? ,..
  669.   "T"     Markieren / Demarkieren einzelner Files.
  670.   "^T"    Markieren aller Files im Verzeichnis.
  671.   "^U"    Demarkieren aller Files.
  672.  
  673. - Tasten waehrend ein Bild angezeigt wird:
  674.   (Bei Hicolor, Truecolor , CEG sind derzeit nur wenige Funtionen moeglich).
  675.   Farbmetrische Funktionen:
  676.    "Home, End"  ("POS1, ENDE") Veraendern der Helligkeit.
  677.    "PGUP, PGDN" ("Bild") Veraendern des Kontrasts.
  678.    "F9,F10"     Veraendern der Farbsaettigung. Sie koennen damit
  679.              die Saettigung verdoppeln oder zu Null machen (Graubild) oder
  680.              sogar negieren.
  681.    "DEL"     Die urspruenglichen Farben werden wieder hergestellt.
  682.    "R,G,B"   Alle obige Funktionen wirken normal auf alle Farbanteile gemeinsam.
  683.              Sie koennen aber auch nur z.B. den Rotanteil aendern wenn Sie vor-
  684.              her "R" eingeben. Die anderen Farbanteile bleiben unveraendert.
  685.              Das selbe gilt fuer "G" Gruen und "B" Blau.
  686.    <Space>"  Wieder alle Farbanteile gemeinsam verwenden. (default).
  687.    "I"       Invertieren der Helligkeit (Farbnegativ).
  688.    "M"       konvertieren zu monochrom (Graubild);
  689.    "C"       Farbrollen.
  690.   Geometrische Operationen und Bildverarbeitung:
  691.    "Up,Dn"   Softscrolling. Schiebt den sichtbaren Ausschnitt des Bildes
  692.              nach oben bzw unten. Hat das Bild mehr Zeilen als der Bildaus-
  693.              schnitt, so kann man hiermit den Rest ansehen.
  694.    "-X,+X"   Verkleinern/Vergroessern in 2er Stufen in Zeilenrichtung.
  695.    "-Y,+Y"   Verkleinern/Vergroessern in 2er Stufen in Spaltenrichtung.
  696.    "U"       Bild wiederherstellen (UNDO-funktion).
  697.    "D"       Graustufen-dither in verschiedenen Aufloesungen. Z.B. "D4"
  698.              reduziert ein 256 Graustufenbild auf 16 Graustufen. Damit
  699.              erhalten Sie u.U. bessere Ergebnisse beim Ausdrucken.
  700.              D1 macht reine schwarz/weiss Darstellung.
  701.    "F"       3x3 Graubildfilter. Sie haben 7 vordefinierte Filter.
  702.              Hochpass (sharpen), Tiefpass (smothing), Relief (conture),
  703.              Laplace Kantenextraktion, Erosion, Median, Dilation.
  704.              Laplace (userfilter) kann mit eigenen Koeffizienten belegt werden.
  705.              (Fileauswahlmenue und "F").
  706.    "T"       Transformationen: "X,Y"-Spiegeln und "R"-Rotieren um 90 Grad.
  707.              Wenn Sie um 180 Grad drehen sollten Sie besser "TX" und "TY"
  708.              verwenden als zweimal "TR". Da bei extremen Seitenverhaeltnissen
  709.              u.U. nicht vollstaendig gedreht werden kann, sollten Sie vorher
  710.              auf genuegend hohe Display-Aufloesung umschalten.
  711.    "W"       Definieren eines Bildausschnittes ROI (region of interest).
  712.              Alle obigen Operationen sowie das Speichern eines Bildes erfolgen
  713.              in dieser ROI. Normal ist die ROI so gross wie das urspruengliche
  714.              Bild.
  715.              "Q"        setzt die ROI zentrisch auf 512x512 (Bitte nur ab
  716.                         640x480 Display Aufloesung verwenden)
  717.              "F"        setzt die ROI auf die Display Aufloesung.
  718.              "S"        setzt die ROI auf die bei der letzten ROI gewaehlten
  719.                         Werte.
  720.              "Enter"    schaltet um zwischen Groesseaendern (size) und Ver-
  721.                         schieben (move). (entspricht der rechten Maustaste)
  722.              "Pfeile"   Verschieben oder Veraendern der Groesse. (Geht besser
  723.                         mit der Maus)
  724.              "Space"    nimmt die urspruengliche Bildgroesse.
  725.              "Esc"      akzeptieren der ROI und verlassen. (ebenso mit linker
  726.                         Maustaste)
  727.    "K"       Pixelanalyse. Die Funktion zeigt die Intensitaetswerte an
  728.              beliebigen Bildpositionen.
  729.  
  730.   Speichern eines Bildes oder Bildausschnitts:
  731.    "F1"      zeigt den Ueberblick ueber die File- Formate und Funktionen.
  732.    "1..9"    Speichert das Bild oder den Auschnitt (ROI) mit der angezeigten
  733.              Qualitaet.
  734.   Drucken eines Bildes oder Bildausschnitts:
  735.    "P"       Beantworten Sie dies mit "Y" oder "J" so druckt PV auf HP DJ500C.
  736.   Zu Animationen:
  737.    "A"       Zeigt alle seither angezeigten Bilder hintereinander im aktuellen
  738.              Verzeichnis.
  739.    "S"       Speichern im file PV.SLD.
  740.  
  741. - Zum Konversions-/Anzeige-Modus:
  742. Bilder mit mehr als 16 Farben/Graustufen werden bei 16 Farben VGA-Modes mit 16
  743. Graustufen dargestellt. Beim Speichern in ein anderes Bildformat gehen dabei
  744. je nach den Eigenschaften Ihrer Grafikkarte u.U. Informationen verloren. Im
  745. reinen Konvertiermodus koennen Bilder bis 10240x10240x256 verlustfrei konver-
  746. tiert werden. Die Konvertierung erfordert temporaer viel Platz auf ihrer Platte.
  747. Z.B. fuer einen TIFF File 800x600x24 werden etwa 1.5MB benoetigt. Mit
  748. SET TEMP=DRIVE:\PATH  in der Autoexec.bat wird das Laufwerk bestimmt. Ohne diese
  749. Angabe wird C:\ verwendet.
  750.  
  751.  
  752. 8. Zur Installation, Registrierung
  753. -----------------------------------
  754. Die registrierte Version zeigt den Namen der registrierten Person bei Verlassen.
  755.  
  756. Die Shareware-Version bringt gelegentlich und bei Verlassen des Programms
  757. einen Hinweis in eigener Sache.
  758. Sie darf nicht gewerblich genutzt werden ohne Registrierung.
  759.  
  760. Angesichts des derzeitigen Leistungsumfangs halte ich einen Beitrag von
  761. 100DM fuer eine einmalige Registrierung incl. einem freien Update fuer
  762. angemessen.
  763. Der registrierte Benutzer ist angehalten sich bei mir oder nachstehend
  764. genannter Mailbox bzw Fido nach Neuerungen zu erkundigen.
  765. Bitte melden Sie sich bei Interesse an Updates. Es werden keine Updates
  766. automatisch verschickt.
  767. Registrierte Benutzer erhalten von mir bei Bedarf detailiertere Auskunft ueber
  768. PV, Grafikkartenprogrammierung oder Bildformate. Auf Wunsch werden andere
  769. Funktionen und Bildformate integriert (U.U. gegen Aufpreis je nach Aufwand).
  770. Bei Updateservice werden in Abstaenden von ca 2 pro Jahr Updateinfos versandt,
  771. sowie auf Wunsch erhalten Sie die Parameter um sich selbst Zwischenversionen zu
  772. registrieren.
  773.  
  774.  
  775.    PV Registrierung ohne weitere Unterstuetzung   [ ]  DM60,-
  776.  
  777.    PV Registrierung + Updateservice 
  778.       incl. ein freier Update                     [ ]  DM100,-
  779.       weitere Updates dann fuer                   [ ]  DM15,-
  780.  
  781.    PV Mehrfachlizenzen                  ab 5      [ ]  DM50,- je Lizenz
  782.                                            10     [ ]  DM40,-
  783.                                            50     [ ]  DM20,-
  784.  
  785. Die Bezahlung erfolgt nach Ihrem Wunsch allerdings muss ich bei Nachnahme
  786. eine Gebuehr DM5,- erheben.
  787. Ueberweisungen bitte auf Raiffeisenbank Essingen BLZ 600 693 17  KNr 37 346 008.
  788.  
  789.  
  790.  
  791. - Geben Sie das gewuenschte Diskettenformat an, oder besser legen Sie eine
  792.   leere Diskette bei.
  793. - Geben Sie die gewuenschte Sprache an: Deutsch/Englisch.
  794. - Legen Sie am besten einen frankierten Umschlag mit Ihrer Anschrift bei.
  795. - Schicken Sie das alles an:
  796.  
  797.    Wolfgang Wiedmann
  798.    Rechbergweg 4
  799.    73457 Essingen
  800.    Germany     
  801.    07365-1419  (nach 17 Uhr oder am Wochenende, 
  802.                 von den meisten ben. Laendern aus gilt: 0049 7365-1419)
  803.  
  804. - Die neueste Shareware Version erhalten Sie auch ueber die Ultraforce Mailbox
  805.    0(049)7361-44117       oder     FIDO 2:246/3108
  806.    Freier Download moeglich mit:
  807.    Logon : Gast
  808.    Password : Gast               Magicname : PV
  809.  
  810.  
  811. 9. Rechtsansprueche, verwendete Warenzeichen.
  812.  
  813. Alle verwendeten Produktnamen, Verfahren, und Bezeichnungen inklusive:
  814. Western Digital, MS-DOS, Silicon Graphics, FLIC, PCX, TIFF, AI, HAM, BMP, DIB,
  815. IBM, Macintosh, Pagemaker, Designer, Photostyler, Targa, Paintbrush, PcPaint,
  816. Pictor, Colorix, Winrix, RIX, Dr Halo, Halovision, Deluxe Paint, Commodore,
  817. Autodesk, VPIC, VGIF, CSHOW, GWS, Windows, OS/2, Edsun Continuous Edge Graphics,
  818. GEM, Ventura Publisher, MS-Paint, Word Perfect, A4TECH, SIS, Encapsulated
  819. Postscript, Sun, UNIX, Fricke, Sreenmachine, FAST-Electronik, Kontron, Zeiss,
  820. GRASP, Turbo Pascal, AT, EGA, VGA, SuperVGA, 8514/A, ATI, Paradise, Ahead,
  821. Video7-, OAK, Chip&Technology, ET3000/4000, Trident8900, VESA, Tiga, XGA, CEG,
  822. HiColor, JPG2GIF, GIF2JPG, Handmade Software, HSI, GIF87a, GIF89a, CompuServe,
  823. Atari, Huffman, LZW, PICIO, SGI, Image Alchemy, VTCOMPRESS, Stemmer, HDILOAD,
  824. ATI Wonder, Everex, Kodak, Corel..
  825. sind registrierte und unregistrierte Warenzeichen, oder Bezeichnungen der
  826. jeweiligen Firmen oder Organisationen.
  827.  
  828. Ich uebernehme keine Haftung irgendeiner Art weder direkt noch impliziert
  829. einschliesslich Versand und Anwendbarkeit fuer bestimmte Zwecke.
  830. Unter keinen Umstaenden bin ich haftbar fuer Fehler in der Sofware und dieser
  831. Beschreibung oder fuer ingenwelche Schaeden die durch PV entstehen.
  832. PV wird vor der Auslieferung auf Viren untersucht.