InggrisPerancisSpanyol

Ad


favorit OnWorks

jpegtopnm - Online di Cloud

Jalankan jpegtopnm di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah jpegtopnm yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


jpegtopnm - mengonversi file JPEG/JFIF ke pixmap atau graymap portabel

RINGKASAN


jpegtopnm [-dct {int|cepat|mengapung}] [-halus] [-maksmemori N] [{-adobe|-notadobe}]
[-komentar] [-dumpexif] [-exif=spesifikasi file] [-verbose] [-tingkat jejak N] [ nama file ]

Semua opsi dapat disingkat menjadi awalan unik terpendeknya.

DESKRIPSI


jpegtopnm mengonversi file JFIF bernama, atau input standar jika tidak ada file bernama ke PPM
atau file gambar PGM pada output standar. Jika file JFIF adalah varietas skala abu-abu,
jpegtopnm menghasilkan file PGM (Portable Graymap). Jika tidak, itu menghasilkan PPM
(Pixmap portabel).

jpegtopnm menggunakan perpustakaan JPEG Independent JPEG Group untuk menafsirkan file input. Lihat
http://www.ijg.org untuk informasi perpustakaan.

"JFIF" adalah nama yang tepat untuk format gambar yang umumnya dikenal sebagai "JPEG." Dengan ketat
berbicara, JPEG adalah metode kompresi. Format gambar menggunakan kompresi JPEG yang
sejauh ini yang paling umum adalah JFIF. Ada juga subformat TIFF yang menggunakan JPEG
kompresi.

EXIF adalah format gambar yang merupakan subformat dari JFIF (yaitu, file JFIF yang berisi
header EXIF ​​sebagai penanda APP1). jpegtopnm menangani EXIF.

File JFIF dapat memiliki 8 bit per sampel atau 12 bit per sampel. Variasi 8 bit adalah
sejauh ini yang paling umum. Ada dua versi perpustakaan IJG JPEG. Satu hanya membaca 8
bit file dan yang lainnya hanya membaca file 12 bit. Anda harus menautkan yang sesuai dari
perpustakaan ini dengan jpegtopnm. Biasanya, ini berarti perpustakaan ada di tempat Anda berbagi
jalur pencarian perpustakaan saat Anda menjalankan jpegtopnm.

jpegtopnm menghasilkan output dengan satu byte atau dua byte per sampel tergantung pada
apakah input JFIF memiliki 8 bit atau 12 bit per sampel. Anda dapat gunakan kedalaman pnm untuk
kurangi file dua byte per sampel menjadi file satu byte per sampel jika Anda perlu.

Jika file JFIF menggunakan ruang warna CMYK atau YCCK, input sebenarnya tidak mengandung
informasi yang cukup untuk mengetahui apa warna setiap piksel. Untuk mengetahui apa warna piksel, satu
harus mengetahui sifat-sifat tinta yang dirujuk oleh ruang warna. jpegtopnm
menafsirkan warna menggunakan transformasi umum yang mengasumsikan semua tinta adalah
hanya subtraktif dan linier.

PILIHAN


Pilihannya hanya untuk pengguna tingkat lanjut:

-dct int
Gunakan metode DCT bilangan bulat (default).

-dct cepat
Gunakan DCT bilangan bulat cepat (kurang akurat).

-dct mengapung
Gunakan metode DCT floating-point. Metode float sedikit lebih akurat
daripada metode int, tetapi jauh lebih lambat kecuali mesin Anda memiliki floating-
perangkat keras titik. Perhatikan juga bahwa hasil metode floating-point dapat bervariasi
sedikit di seluruh mesin, sedangkan metode integer harus memberikan hasil yang sama
di mana pun. Metode bilangan bulat cepat jauh kurang akurat daripada dua lainnya.

-halus
Gunakan rutinitas upsampling yang lebih cepat dan berkualitas lebih rendah.

-maksmemori N
Tetapkan batas jumlah memori jpegtopnm digunakan dalam memproses gambar besar. Nilai
dalam ribuan byte, atau jutaan byte jika "M" ditambahkan ke nomor tersebut.
Sebagai contoh, -maksmemori 4m memilih 4000000 byte. Jika jpegtopnm membutuhkan lebih banyak ruang,
itu menggunakan file-file sementara.

-adobe

-notadobe
Ada dua variasi pada ruang warna CMYK (dan juga YCCK) yang mungkin
digunakan dalam masukan JFIF. Dalam yang normal, nilai nol untuk komponen warna
menunjukkan tidak adanya tinta. Di sisi lain, nilai nol berarti tinta maksimum
cakupan. Yang terakhir digunakan oleh Adobe Photoshop ketika membuat output JFIF telanjang
file (tetapi tidak ketika membuat output JFIF sebagai bagian dari Encapsulated Postscript
keluaran).

Opsi ini memberi tahu jpegtopnm versi ruang warna CMYK atau YCCK yang mana?
penggunaan gambar. Jika Anda tidak menentukan keduanya, jpegtopnm mencoba mencari tahu sendiri.
Dalam versi sekarang, ia tidak berusaha terlalu keras sama sekali: Ia hanya mengasumsikan
Versi Photoshop, karena Photoshop dan emulatornya tampaknya menjadi sumber utama
gambar CMYK dan YCCK. Tetapi dengan pengalaman penggunaan, versi mendatang mungkin lebih
canggih.

Jika gambar JFIF tidak menunjukkan bahwa itu adalah CMYK atau YCCK, opsi ini tidak memiliki
efek.

Jika Anda tidak menggunakan salah satu opsi ini dengan benar, gejalanya adalah output yang terlihat
seperti negatif.

-dumpexif
Cetak konten yang ditafsirkan dari header Exif apa pun dalam file input ke Standar
Berkas kesalahan. Mirip dengan programnya kepala (bukan bagian dari paket Netpbm).

-exif=spesifikasi file
Ekstrak konten header EXIF ​​​​dari gambar input dan tulis ke
fillet spesifikasi file. spesifikasi file = - berarti menulisnya ke Output Standar. Pada kasus ini,
jpegtopnm tidak menampilkan gambar yang dikonversi sama sekali.

jpegtopnm menulis konten header EXIF ​​byte-for-byte, dimulai dengan
bidang panjang dua byte (yang panjangnya mencakup dua byte itu).

Anda dapat menggunakan file ini sebagai masukan untuk ppmtojpeg untuk memasukkan header EXIF ​​yang identik ke dalam
gambar JFIF baru.

Jika tidak ada header EXIF, jpegtopnm menulis dua byte biner nol dan tidak ada
lain.

Header EXIF ​​berbentuk penanda JFIF APP1. Hanya penanda pertama seperti itu
dalam jumlah header JFIF.

-komentar
Cetak komentar apa pun di file input ke file Standard Error.

-verbose
Cetak detail tentang konversi ke file Kesalahan Standar.

-tingkat jejak n
Aktifkan pesan pelacakan perpustakaan JPEG ke file Kesalahan Standar. Lebih tinggi
nilai n mendapatkan lebih banyak informasi jejak. -verbose menyiratkan tingkat jejak setidaknya
1.

CONTOH


Contoh ini mengonversi file JFIF warna foo.jpg ke file PPM bernama foo.ppm:

jpegtopnm foo.jpg >foo.ppm

HINTS


Anda dapat menggunakan ppmkuant untuk warna mengkuantisasi hasil, yaitu untuk mengurangi jumlah yang berbeda
warna pada gambar. Bahkan, Anda mungkin harus melakukannya jika ingin mengonversi file PPM ke
format tertentu lainnya. ppmdither Melakukan kuantisasi yang lebih canggih.

penggunaan skala pnm untuk mengubah dimensi gambar yang dihasilkan.

penggunaan ppmtopgm untuk mengonversi file JFIF berwarna ke file PGM skala abu-abu.

Anda dapat dengan mudah menggunakan konverter ini bersama-sama. Misalnya:

jpegtopnm foo.jpg | ppmtopgm | skala pnm . 25
>foo.pgm

-dct cepat dan / atau -halus mendapatkan kecepatan dengan pengorbanan kecil dalam kualitas.

Jika Anda cukup beruntung memiliki perangkat keras floating point yang sangat cepat, -dct mengapung mungkin
bahkan lebih cepat dari -dct cepat. Tetapi pada kebanyakan mesin -dct mengapung lebih lambat dari -dct int, Dalam
kasus ini tidak layak digunakan, karena keunggulan akurasi teoretisnya terlalu kecil
menjadi signifikan dalam praktek.

Program lain, djpeg, mirip. djpeg dikelola oleh Independent JPEG Group dan
dikemas dengan perpustakaan JPEG yang jpegtopnm digunakan untuk semua pekerjaan JPEG-nya. Karena
itu, Anda mungkin mengharapkannya untuk mengeksploitasi lebih banyak fitur JPEG saat ini. Juga, karena kamu harus
memiliki perpustakaan untuk dijalankan jpegtopnm, tapi tidak sebaliknya, cjpeg mungkin lebih umum
tersedia.

Di sisi lain, djpeg tidak menggunakan perpustakaan NetPBM untuk menghasilkan outputnya, karena semua
alat NetPBM seperti jpegtopnm melakukan. Ini berarti kecil kemungkinannya untuk konsisten dengan
semua program lain yang berhubungan dengan format NetPBM. Juga, sintaks perintah dari
jpegtopnm konsisten dengan alat Netpbm lainnya, tidak seperti djpeg.

LINGKUNGAN


JPEGMEM
Jika variabel lingkungan ini disetel, nilainya adalah batas memori default. NS
nilai ditentukan seperti yang dijelaskan untuk -maksmemori pilihan. eksplisit -maksmemori
opsi mengesampingkan apa pun JPEGMEM.

Gunakan jpegtopnm online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser adalah pembukaan yang cepat, gratis, dan menyenangkan
    kerangka kerja game HTML5 sumber yang menawarkan
    Rendering WebGL dan Canvas di seluruh
    browser web desktop dan seluler. permainan
    bisa bersama...
    Unduh Phaser.dll
  • 2
    Mesin VASSAL
    Mesin VASSAL
    VASSAL adalah mesin permainan untuk membuat
    versi elektronik dari papan tradisional
    dan permainan kartu. Ini memberikan dukungan untuk
    rendering dan interaksi potongan game,
    dan ...
    Unduh Mesin VASSAL
  • 3
    OpenPDF - Garpu iText
    OpenPDF - Garpu iText
    OpenPDF adalah perpustakaan Java untuk membuat
    dan mengedit file PDF dengan LGPL dan
    Lisensi sumber terbuka MPL. OpenPDF adalah
    LGPL/MPL penerus sumber terbuka iText,
    Sebuah...
    Unduh OpenPDF - Garpu iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem untuk Otomatis
    Analisis Geoscientific - adalah Geografis
    Perangkat lunak Sistem Informasi (GIS) dengan
    kemampuan luar biasa untuk geodata
    pengolahan dan ...
    Unduh SAGA GIS
  • 5
    Toolbox untuk Java/JTOpen
    Toolbox untuk Java/JTOpen
    Toolbox IBM untuk Java / JTOpen adalah a
    perpustakaan kelas Java mendukung
    client/server dan pemrograman internet
    model ke sistem yang menjalankan OS/400,
    i5/OS, atau...
    Unduh Toolbox untuk Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (atau D3 untuk Dokumen Berbasis Data)
    adalah perpustakaan JavaScript yang memungkinkan Anda
    untuk menghasilkan data yang dinamis dan interaktif
    visualisasi di browser web. Dengan D3
    kamu...
    Unduh D3.js
  • Lebih banyak lagi »

Perintah Linux

Ad