Provided by: jpegpixi_1.1.1-5_amd64 bug

NAME

       jpegpixi - interpoliert Pixel in JFIF- (JPEG-) Bilddateien

SYNTAX

       jpegpixi [OPTION]... QUELLDATEI ZIELDATEI [[D:]X,Y[,S]|[,SX,SY]]...

BESCHREIBUNG

       Jpegpixi  interpoliert  Pixel  oder  Pixelblöcke  in  JFIF-Bilddateien  (üblicherweise  als "JPEG-Bilder"
       bezeichnet). Dies ist nützlich, um Bilder zu korrigieren, die mit einer  Digitalkamera  mit  CCD-Defekten
       aufgenommen wurden. Nur die DCT-Blöcke, die die zu interpolierenden Pixel enthalten, werden dekodiert und
       wieder  kodiert,  und  die  erneute  Kodierung  erfolgt  mit  exakt  den gleichen Parametern, die bei der
       ursprünglichen Erzeugung des Bildes verwendet wurden. Dadurch wird die Bildqualität so  gut  wie  möglich
       erhalten.

       QUELLDATEI  und ZIELDATEI sind die Dateinamen der Quell- und Zieldatei. In beiden Fällen kann - verwendet
       werden, was für Standardeingabe bzw. -ausgabe steht.

       Dem Zieldateinamen folgt eine beliebige Anzahl von Pixel-  bzw.  Pixelblockspezifikationen.  Eine  solche
       beginnt  mit einer optionalen Richtungsangabe (D), die 2 für zweidimensionale Interpolation, V oder v für
       eindimensionale vertikale Interpolation (z.B. um horizontale Streifen zu entfernen), oder H  oder  h  für
       eindimensionale  horizontale  Interpolation  sein  kann.  Wird  die  Richtungsangabe weggelassen, erfolgt
       zweidimensionale Interpolation. X,Y sind die Koordinaten des Pixels  oder  der  linken  oberen  Ecke  des
       Pixelblocks.  S  ist  die Größe des Pixelblocks (standardmäßig 1). Alternative können separate Größen für
       die Breite (SX) und die Höhe (SY) angegeben werden.

       Alle Zahlenangaben (X, Y, S, SX, SY) können  als  absolute  Koordinaten  bzw.  Größen  oder  relativ  zur
       Bildgröße  angegeben werden. Wenn einer Zahl ein Prozentzeichen (%) folgt, wird sie als prozentualer Teil
       der Bildbreite bzw. -höhe aufgefaßt, andernfalls als absolute Angabe.

OPTIONEN

       -f DATEINAME, --blocks-file=DATEINAME
              Zusätzlich zur Kommandozeile werden Pixelblockspezifikationen aus der Datei DATEINAME gelesen. Die
              Datei muß eine Spezifikation ([D:]X,Y[,S]|[,SX,SY])  pro  Zeile  enthalten.  Leere  Zeilen  werden
              ignoriert.  Die  Datei  darf Kommentare enthalten, welche mit dem Zeichen # eingeleitet werden und
              sich jeweils bis zum Zeilenende erstrecken.

       -m METHODE, --method=METHODE
              Es wird Interpolationsmethode METHODE benutzt (standardmäßig linear). Siehe INTERPOLATIONSMETHODEN
              unten.

       -v, --verbose
              Die Koordinaten und Größe jedes Pixelblocks, der interpoliert wird, werden angezeigt.

       -i, --info
              Zeigt Informationen über das Bild an, nämlich die Größe  des  Bildes,  den  Farbraum,  in  dem  es
              kodiert wurde, und das Sampling der verschiedenen Komponenten.

       -s, --strip
              Kommentare  und  zusätzliche  Marker  in  der Quelldatei werden nicht in die Zieldatei übernommen.
              Dadurch werden Vorschaubilder, EXIF-Daten und ähnliche Informationen entfernt.

       --help Zeigt einen kurzen Hilfe-Text an und beendet das Programm danach sofort.

       --version
              Zeigt die Programmversion an und beendet das Programm danach sofort.

INTERPOLATIONSMETHODEN

       0, av, average
              Der Mittelwert von zum Pixelblock benachbarten Pixeln wird berechnet. Die resultierende Farbe wird
              allen Pixeln im Pixelblock zugewiesen. Im  Falle  der  eindimensionalen  Interpolation  wird  dies
              separat für 1 Pixel breite, horizontale oder vertikale Streifen vorgenommen.

       1, li, linear
              Pixel  mit  einem  Abstand  von  1  zum  Pixelblock  werden  benutzt,  um  eine  bilineare  Fläche
              (zweidimensional) oder eine Schar von linearen Kurven (eindimensional) zu  berechnen.  Die  Fläche
              oder Kurvenschar wird benutzt, um den Pixeln im Pixelblock Farben zuzuweisen.

       2, qu, quadratic
              Pixel  mit  einem Abstand von 2 oder weniger zum Pixelblock werden benutzt, um eine biquadratische
              Fläche (zweidimensional) oder eine Schar von quadratischen Kurven (eindimensional)  zu  berechnen.
              Die Fläche oder Kurvenschar wird benutzt, um den Pixeln im Pixelblock Farben zuzuweisen.

       3, cu, cubic
              Pixel  mit  einem  Abstand  von  3  oder weniger zum Pixelblock werden benutzt, um eine bikubische
              Fläche (zweidimensional) oder eine Schar von kubischen Kurven (eindimensional) zu  berechnen.  Die
              Fläche oder Kurvenschar wird benutzt, um den Pixeln im Pixelblock Farben zuzuweisen.

FEHLER

       Bitte melden Sie Programmfehler an <martin-jpegpixi@zero-based.org>.

COPYRIGHT

       Copyright © 2002, 2003, 2004, 2005 Martin Dickopp

       Jpegpixi  ist  Freie  Software;  es darf unter den Bedingungen der "GNU General Public License" Version 2
       (oder wahlweise einer späteren  Version  dieser  Lizenz)  kopiert  und/oder  modifiziert  werden.  Soweit
       gesetzlich zulässig, ist jegliche Gewährleistung ausgeschlossen.

SIEHE AUCH

       jpeghotp(1)

       Die Jpegpixi-Homepage: http://www.zero-based.org/software/jpegpixi/

jpegpixi 1.1.1                                     02-Oct-2004                                       JPEGPIXI(1)