İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

jpegtopnm - Bulutta Çevrimiçi

Run jpegtopnm in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen jpegtopnm komutudur.

Program:

ADI


jpegtopnm - JPEG/JFIF dosyasını taşınabilir pixmap veya graymap'e dönüştürün

SİNOPSİS


jpegtopnm [-dct {int|hızlı|şamandıra}] [- pürüzsüz] [-maksimum bellek N] [{-Adobe|-notadobe}]
[-yorumlar] [-dumpexif] [-exif=dosya özelliği] [-ayrıntılı] [-iz düzeyi N] [ Dosya ]

Tüm seçenekler, en kısa benzersiz önekleriyle kısaltılabilir.

TANIM


jpegtopnm adlandırılmış JFIF dosyasını veya hiçbir dosya bir PPM olarak adlandırılmamışsa standart girişi dönüştürür
veya standart çıktıdaki PGM görüntü dosyası. JFIF dosyası gri tonlama türündeyse,
jpegtopnm bir PGM (Portable Graymap) dosyası oluşturur. Aksi takdirde, bir PPM oluşturur
(Taşınabilir Pixmap) dosyası.

jpegtopnm girdi dosyasını yorumlamak için Independent JPEG Group'un JPEG kitaplığını kullanır. Görmek
http://www.ijg.org kütüphane hakkında bilgi almak için.

"JFIF", yaygın olarak "JPEG" olarak bilinen görüntü formatının doğru adıdır. kesinlikle
konuşursak, JPEG bir sıkıştırma yöntemidir. JPEG sıkıştırmasını kullanan görüntü formatı
açık farkla en yaygın olanı JFIF'dir. JPEG kullanan bir TIFF alt biçimi de vardır.
sıkıştırma.

EXIF, JFIF'in bir alt biçimi olan bir görüntü biçimidir (yani, bir JFIF dosyası,
APP1 işaretçisi olarak EXIF ​​başlığı). jpegtopnm EXIF'i işler.

JFIF dosyaları örnek başına 8 bit veya örnek başına 12 bit içerebilir. 8 bitlik çeşitlilik
açık ara en yaygını. IJG JPEG kitaplığının iki versiyonu vardır. Biri sadece 8 okur
bit dosyaları ve diğeri yalnızca 12 bit dosyaları okur. uygun olanı bağlamanız gerekir.
bu kütüphaneler ile jpegtopnm. Normalde bu, kütüphanenin paylaşılan dosyanızda olduğu anlamına gelir.
çalıştırdığınızda kütüphane arama yolu jpegtopnm.

jpegtopnm bağlı olarak örnek başına bir bayt veya iki bayt ile çıktı üretir.
JFIF girişinin örnek başına 8 bit mi yoksa 12 bit mi olduğu. Kullanabilirsiniz pnm derinlik için
gerekirse, örnek başına iki baytlık bir dosyayı örnek başına bir baytlık bir dosyaya indirgeyin.

JFIF dosyası CMYK veya YCCK renk uzayını kullanıyorsa, girdi aslında
her pikselin ne renk olduğunu bilmek için yeterli bilgi. Bir pikselin ne renk olduğunu bilmek için
renk uzayının atıfta bulunduğu mürekkeplerin özelliklerini bilmek zorunda kalacaktı. jpegtopnm
tüm mürekkeplerin geçerli olduğunu varsayan ortak dönüşümü kullanarak renkleri yorumlar.
sadece eksiltici ve lineer.

SEÇENEKLER


Seçenekler yalnızca ileri düzey kullanıcılar içindir:

-dct int
Tamsayı DCT yöntemini kullanın (varsayılan).

-dct hızlı
Hızlı tamsayılı DCT kullanın (daha az doğru).

-dct şamandıra
Kayan noktalı DCT yöntemini kullanın. Float yöntemi çok az daha doğrudur
int yönteminden daha hızlıdır, ancak makineniz çok hızlı kayan-
nokta donanımı. Ayrıca kayan nokta yönteminin sonuçlarının değişebileceğini unutmayın.
makineler arasında biraz, tamsayı yöntemleri aynı sonuçları vermelidir
her yerde. Hızlı tamsayı yöntemi, diğer ikisinden çok daha az doğrudur.

- pürüzsüz
Daha hızlı, daha düşük kaliteli bir üst örnekleme rutini kullanın.

-maksimum bellek N
Bellek miktarına sınır belirleyin jpegtopnm büyük görüntülerin işlenmesinde kullanılır. Değer
binlerce bayt veya sayının sonuna "M" eklenmişse milyonlarca bayt cinsindendir.
Örneğin, -maksimum bellek 4m 4000000 bayt seçer. Eğer jpegtopnm daha fazla alana ihtiyacı var,
geçici dosyalar kullanır.

-Adobe

-notadobe
CMYK (ve aynı şekilde YCCK) renk uzayında iki çeşitleme olabilir:
JFIF girişinde kullanılır. Normal olanda, bir renk bileşenleri için sıfır değeri
mürekkebin olmadığını gösterir. Diğerinde, sıfır değeri maksimum mürekkep anlamına gelir.
kapsama. İkincisi, çıplak bir JFIF çıktısı oluşturduğunda Adobe Photoshop tarafından kullanılır.
dosya (ancak Encapsulated Postscript'in bir parçası olarak JFIF çıktısı oluşturduğunda değil)
çıktı).

Bu seçenekler anlatıyor jpegtopnm CMYK veya YCCK renk uzayının hangi versiyonu
görüntü kullanır. Hiçbirini belirtmezseniz, jpegtopnm kendi başına çözmeye çalışır.
Mevcut versiyonda, çok fazla çaba göstermiyor:
Photoshop sürümü, Photoshop ve emülatörleri ana kaynak gibi göründüğü için
CMYK ve YCCK görüntüleri. Ancak kullanım deneyimi ile gelecekteki sürümler daha fazla olabilir
sofistike.

JFIF görüntüsü CMYK veya YCCK olduğunu göstermiyorsa, bu seçeneklerin
etkisi.

Bu seçeneklerden doğru olanı kullanmazsanız, belirti şu şekildedir:
olumsuz gibi.

-dumpexif
Giriş dosyasındaki herhangi bir Exif başlığının yorumlanmış içeriğini Standard'a yazdırın
Hata dosyası. programa benzer kafa (Netpbm paketinin bir parçası değildir).

-exif=dosya özelliği
Giriş görüntüsünden EXIF ​​başlığının içeriğini çıkarın ve
dosya dosya özelliği. dosya özelliği = - Standart Çıktıya yazmak anlamına gelir. Bu durumda,
jpegtopnm dönüştürülen görüntünün çıktısını hiç vermez.

jpegtopnm ile başlayarak, EXIF ​​üstbilgisinin içeriğini bayt bayt yazar.
iki bayt uzunluk alanı (hangi uzunluk bu iki baytı içerir).

Bu dosyayı girdi olarak kullanabilirsiniz. ppmtojpeg içine özdeş bir EXIF ​​başlığı eklemek için
yeni bir JFIF görüntüsü.

EXIF başlığı yoksa, jpegtopnm iki bayt ikili sıfır yazar ve hiçbir şey yazmaz
Başka.

Bir EXIF ​​başlığı, bir JFIF APP1 işaretçisi şeklini alır. Sadece bu tür ilk işaretleyici
JFIF başlık sayıları içinde.

-yorumlar
Giriş dosyasındaki tüm yorumları Standart Hata dosyasına yazdırın.

-ayrıntılı
Standart Hata dosyasına dönüştürmeyle ilgili ayrıntıları yazdırın.

-iz düzeyi n
Standart Hata dosyasına yönelik JPEG kitaplığının izleme mesajlarını açın. Daha yüksek bir
değeri n daha fazla iz bilgisi alır. -ayrıntılı en azından bir iz seviyesi anlamına gelir
1.

ÖRNEKLER


Bu örnek, foo.jpg renkli JFIF dosyasını foo.ppm adlı bir PPM dosyasına dönüştürür:

jpegtopnm foo.jpg >foo.ppm

İPUÇLARI


Sen kullanabilirsiniz ppm miktar sonucu renklendirmek için, yani farklı sayısını azaltmak için
resimdeki renkler. Aslında, PPM dosyasını dönüştürmek istiyorsanız yapmanız gerekebilir.
diğer bazı formatlar. ppmditer Daha sofistike bir niceleme yapar.

kullanım pnm ölçeği Ortaya çıkan görüntünün boyutlarını değiştirmek için.

kullanım ppmtopgm renkli bir JFIF dosyasını gri tonlamalı bir PGM dosyasına dönüştürmek için.

Bu dönüştürücüleri bir arada rahatlıkla kullanabilirsiniz. Örneğin:

jpegtopnm foo.jpg | ppmtopgm | pnm ölçeği .25
>foo.pgm

-dct hızlı ve / veya - pürüzsüz kaliteden küçük bir fedakarlık yaparak hız kazanın.

Çok hızlı kayan nokta donanımına sahip olacak kadar şanslıysanız, -dct şamandıra olabilir
daha hızlı -dct hızlı. Ama çoğu makinede -dct şamandıra daha yavaş -dct int; içinde
bu durumda kullanmaya değmez, çünkü teorik doğruluk avantajı çok küçüktür
pratikte önemli olmak.

Başka bir program, djpeg, benzer. djpeg Independent JPEG Group tarafından korunur ve
JPEG kitaplığı ile paketlenmiştir. jpegtopnm tüm JPEG çalışmaları için kullanır. çünkü
bu, daha güncel JPEG özelliklerinden yararlanmasını bekleyebilirsiniz. Ayrıca, zorunda olduğunuz için
çalıştırmak için kütüphaneye sahip olmak jpegtopnm, ama tersi değil, cjpeg daha yaygın olabilir
kullanılabilir.

Öte yandan, djpeg çıktısını oluşturmak için NetPBM kitaplıklarını kullanmaz;
gibi NetPBM araçları jpegtopnm yapmak. Bu, aşağıdakilerle tutarlı olma olasılığının daha düşük olduğu anlamına gelir.
NetPBM formatlarıyla ilgilenen diğer tüm programlar. Ayrıca, komut sözdizimi
jpegtopnm aksine, diğer Netpbm araçlarınınkiyle tutarlıdır. djpeg.

ÇEVRE


JPEGMEM
Bu ortam değişkeni ayarlanırsa, değeri varsayılan bellek sınırıdır. NS
değer için açıklandığı gibi belirtilir -maksimum bellek seçenek. açık bir -maksimum bellek
seçenek herhangi birini geçersiz kılar JPEGMEM.

onworks.net hizmetlerini kullanarak jpegtopnm'yi çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    Phaser
    Phaser
    Phaser hızlı, ücretsiz ve eğlenceli bir açık
    sunan kaynak HTML5 oyun çerçevesi
    WebGL ve Canvas oluşturma
    masaüstü ve mobil web tarayıcıları. Oyunlar
    ortak olabilir...
    Phaser'ı indirin
  • 2
    VASAL Motor
    VASAL Motor
    VASSAL, oluşturmak için bir oyun motorudur.
    geleneksel tahtanın elektronik versiyonları
    ve kart oyunları. için destek sağlar
    oyun parçası oluşturma ve etkileşim,
    ve ...
    VASSAL Motorunu İndirin
  • 3
    OpenPDF - iText çatalı
    OpenPDF - iText çatalı
    OpenPDF oluşturmak için bir Java kütüphanesidir.
    ve PDF dosyalarını bir LGPL ile düzenlemek ve
    MPL açık kaynak lisansı. OpenPDF
    LGPL/MPL iText'in açık kaynaklı halefi,
    var ...
    OpenPDF'i İndirin - iText Çatalı
  • 4
    SAGA CBS
    SAGA CBS
    SAGA - Otomatik Sistem
    Yerbilimsel Analizler - Bir Coğrafidir
    Bilgi Sistemi (GIS) yazılımı ile
    coğrafi veriler için muazzam yetenekler
    işleme ve ana...
    SAGA GIS'i indirin
  • 5
    Java/JTOpen için Araç Kutusu
    Java/JTOpen için Araç Kutusu
    IBM Toolbox for Java / JTOpen, bir
    destekleyen Java sınıfları kütüphanesi
    istemci/sunucu ve internet programlama
    modelleri OS/400 çalıştıran bir sisteme,
    i5/OS veya...
    Java/JTOpen için Toolbox'ı indirin
  • 6
    d3.js
    d3.js
    D3.js (veya Veriye Dayalı Belgeler için D3)
    sağlayan bir JavaScript kitaplığıdır.
    dinamik, etkileşimli veriler üretmek için
    web tarayıcılarında görselleştirmeler. D3 ile
    sen...
    D3.js'yi indirin
  • Daha fazla »

Linux komutları

Ad