Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi JPG Qualität (https://www.delphipraxis.net/13217-jpg-qualitaet.html)

billi 13. Dez 2003 19:54


JPG Qualität
 
Hallo,
da ich leider keine Anleitungen zum Programmieren von Photoshop-Plugins gefunden hab, bzw. Adobe die Software nicht mehr frei vertreibt, muss ich wohl selber ein Programm basteln:
Das Programm liest den Dateinamen aus, setzt diesen Text dann an eine bestimmte Stelle im Bild und speichtert das Ganze. Dabei darf sich die die Qualität des Bildes auf keinem Fall verschlechtern, da es sich um vorbereitende Maßnahmen für einen Fotodruck handelt.
Was meint ihr dazu, bzw. wie muss ich es anstellen, damit kein Qualitätsverlust auftritt?
Vielen Dank,
billi

Stanlay Hanks 13. Dez 2003 20:21

Re: JPG Qualität
 
Hi.
Ein TJpegImage hat die Eigenschaft "CompressionQuality". Wenn du über

Delphi-Quellcode:
IrgendeinJpeg.CompressionQuality := 100;
diesen Wert setzt, wird das ganze ohne Verluste komprimiert.

Man liest sich, Stanlay :hi:

iaby 14. Dez 2003 12:46

Re: JPG Qualität
 
das würde ja heißen, dass jpeg lossless compression unterstützt!
davon habe ich noch nichts gehört! kann mich aber auch täuschen!

ich würde das ganze als .bmp speichern, oder eben .gif
zumindest, wenn auf die größe nicht ankommt

gruss,
iaby

Stanlay Hanks 14. Dez 2003 12:53

Re: JPG Qualität
 
Hi. Ich weiß natürlich auch nicht, ob das ganz ohne komprimierung gespeichert wird, ich hab bloß in der OI gelesen, dass beim Wert 100 die Qualität am besten ist.

Man liest sich, Stanlay :hi:

nailor 14. Dez 2003 13:21

Re: JPG Qualität
 
"am besten" <> "wirklich gut" --- jedenfalls bei jpeg

dizzy 14. Dez 2003 14:34

Re: JPG Qualität
 
In der Druckvorstufe JPEG!?!? Jeder halbwegs vernünftige Printmedien-Verständige würde dich köpfen ;). TIFF, TGA, PSD, zur Not auch BMP. Ansonsten Vektorvormate (die aber für Fotos net sooo geeignet sind :D).

Aber für den Privatgebrauch reicht es alle Male die Qualität bei ca. 70-85 zu halten, bei ganz feinen Strukturen bis 100. Oft ist ja schon bei 50 so gut wie kein Unterschied mit bloßem Auge erkennbar.

btw: JPEG <> Lossless
Eine Möglichkeit: PNG. GIF ist unbrauchbar, wegen der begrenzten Farben: Palette von 256 Farbwerten. Für'n Foto etwas dünne.


gruss,
dizzy


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:50 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz