» Poradna » Programy

*.jpg *.png

Odpovědět  |  Zobrazit bez stromu  |  Upozornit redakci  |  nových odpovědí: 6/6
 |   |   |  [82.113.53.---]

dostal jsem ukol prevest obraze Z formatu *.jpg DO formatu *.png a ZPET to VYHRADNE za pouziti terminaloveho okna. jde pri tomto prevodu take zjistit a nastavit uroven komprese resp. kvalitu vysledneho obrazu? diky

Odpovědi na otázku

 |   |   |  [82.119.96.---]

baliky netpbm alebo image magic. pri kompresii do stratoveho formatu je samozrejme mozne zadat uroven kompresie. nz

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |   |  [81.0.194.---]

Doplňuji předřečníka: dotazy na přesné znění příkazu odpoví manuálové stránky - příkaz man.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |   |  [82.113.53.---]

jj, diky...nasel jsem taky prikazy "cjpeg" a "pngtopnm"...nesli by taky tyhle prikazy pouzit? vim, ze si muzu dat v terminalu help, ale ja tomu moc nerozumim

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |   |  [82.119.96.---]

ano isli, pngtopnm je sucastou balika netpbm. prikaz cjpeg je z baliga jpegutils a je tiez fajn :)

pomocou predavania vystupu programu na vstup jeho nasledovnika sa to da napriklad takto:

~/public_html $ jpegtopnm < mol.jpg | pnmtopng > mol.png
jpegtopnm: WRITING PPM FILE
~/public_html $ file mol*
mol.jpg: JPEG image data, JFIF standard 1.01
mol.png: PNG image data, 1024 x 768, 8-bit/color RGB, non-interlaced
~/public_html $


zvysok je v manualovych strankach:
man pnmtojpeg
a podobne :)

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |   |  [82.113.53.---]

jsem tam nasel parametr odkazu "-quality" ale nerozumim co to vlastne znamena...muze mi to prosim nekdo vysvetlit...v zadani toho ukolu se mluvi o nejake urovni komprese...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |   |  [82.119.96.---]

hm co takto si to vyskusat a porovnat odchylky dvoch bitovych map vytvorenych z rovnakeho zdroja ale z rozdielnymi parametrami?

Souhlasím  |  Nesouhlasím  |  Odpovědět



Určitě si přečtěte