Ini adalah perintah econvert 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
econvert - konverter gambar dari toolkit ExactImage
RINGKASAN
konversi kembali [Option...] [{-i | --memasukkan} file masukan...] [{-o | --keluaran} berkas keluaran...]
konversi kembali {-h | --membantu}
DESKRIPSI
ExactImage adalah pustaka pemrosesan gambar C++ yang cepat. Tidak seperti banyak kerangka kerja perpustakaan lainnya, itu
memungkinkan pengoperasian di beberapa ruang warna dan kedalaman bit secara asli, menghasilkan memori yang rendah
dan kebutuhan komputasi.
konversi kembali adalah frontend baris perintah untuk perpustakaan pemrosesan gambar dan meniru
Konversi ImageMagick. Namun sintaks econvert tidak kompatibel dengan convert.
PILIHAN
Input / Output
-i fillet, --memasukkan fillet
Baca gambar dari file yang ditentukan. Secara opsional, nama file dapat diawali dengan format
nama, misalnya jpg:- atau mentah:rgb8-dump.
-o fillet, --keluaran fillet
Simpan gambar keluaran ke file yang ditentukan. Secara opsional, nama file dapat diawali dengan
nama format, misalnya jpg:- atau raw:rgb8-dump.
-a fillet, --menambahkan fillet
Tambahkan gambar keluaran ke file yang ditentukan. Gambar yang ada harus memiliki lebar yang sama dengan
yang terlampir. Secara opsional, nama file dapat diawali dengan nama format, misalnya jpg:-
atau mentah: rgb8-dump.
--kompres metode
Gunakan metode kompresi yang ditentukan untuk menulis gambar, misalnya G3, G4, Zip, ... The
default tergantung pada format output.
--dekompresi metode
Gunakan metode dekompresi yang ditentukan untuk membaca gambar.
--kualitas n
Gunakan kualitas tertentu yang digunakan untuk menulis gambar terkompresi. Nilai yang valid adalah
bilangan bulat dari 0 hingga 100. Standarnya adalah 75.
--resolusi xdpi [ydpi]
Tetapkan resolusi metadata.
--ukuran lebar tinggi
Atur dimensi gambar untuk gambar mentah.
--membelah mengajukan...
Pisahkan gambar dalam arah Y menjadi beberapa gambar.
Penskalaan, tanam, transformasi
--skala bicubic x
Skala data gambar dengan filter bi-kubik. Gunakan faktor skala x.
--skala bilinear x
Skala data gambar dengan filter bi-linear. Gunakan faktor skala x.
--skala kotak x
(Turun) skala data gambar dengan filter kotak. Gunakan faktor skala x.
--ddt-skala x
Skalakan data citra dengan triangulasi bergantung data. Gunakan faktor skala x.
--skala terdekat x
Skalakan data gambar ke tetangga terdekat. Gunakan faktor skala x.
--skala x
Skalakan data gambar menggunakan metode yang sesuai untuk faktor tertentu x.
--gambar kecil x
Down-scale cepat dan kotor untuk thumbnail. Gunakan faktor skala x.
--tanaman x y w h
Pangkas area yang ditentukan dari gambar.
--cepat-otomatis-pangkas
Pangkas otomatis cepat.
--Balik
Balikkan gambar secara vertikal.
--kegagalan
Balikkan gambar secara horizontal.
--memutar n
Putar gambar n derajat.
Warna
--kecerahan x
Ubah kecerahan gambar.
--kontras x
Ubah kontras gambar.
--kejenuhan x
Ubah saturasi gambar.
--keringanan x
Ubah kecerahan gambar.
--warna x
Mengubah warna gambar.
--meniadakan
Meniadakan gambar.
--gamma x
Ubah gamma gambar.
--normalisasi
Ubah gambar untuk menjangkau rentang warna penuh.
--ruang warna ruang warna
Mengonversi ruang warna gambar. Nilai yang valid adalah: BW, BILEVEL, GREY, GRAY1, GRAY2, GRAY4,
RGB, YUV dan CYMK.
--floyd-steinberg n
Lakukan dithering Floyd-Steinberg menggunakan n nuansa.
--riemersma n
Lakukan dithering Riemersma menggunakan n nuansa.
filter
--mengaburkan stdev
Lakukan gaussian blur dengan standar deviasi stdev.
--deinterlace
Acak setiap baris ke-2.
--tepian
Deteksi tepi.
--membelit x11 x12 ... x1n ... xn1 xn2 ... xnn
Konvolusi gambar menggunakan matriks konvolusi yang ditentukan.
gambar
--latar depan warna
Mengatur warna latar depan.
--Latar Belakang warna
Mengatur warna latar belakang.
--font fon
Gunakan font yang ditentukan untuk menggambar teks.
--text-rotasi n
Gunakan rotasi teks yang ditentukan.
--teks x1 y1 tinggi teks
Menggambar teks.
--stroke-lebar n
Atur lebar goresan untuk vektor primitif.
--garis x1 y1 x2 y2
Menarik garis.
Bantuan
-h, --membantu
Tampilkan teks bantuan dan keluar.
CONTOH
Dasar-dasar
Data gambar harus dibaca menggunakan -i or --memasukkan, rutinitas pemrosesan dipilih oleh mereka
nama dengan dua tanda hubung di depan (mis --memutar) dan pada titik mana pun data dapat ditulis
ke dalam file dengan -o or --keluaran, Misalnya:
econvert -i lenea.tiff --skala kotak 0.5 -o sedang.png --skala kotak 0.5 -o kecil.png
Lossless transformasi of JPEG arsip
Perpustakaan menunda decoding gambar sebanyak mungkin dan menyediakan algoritma lossless untuk
bekerja pada data terkompresi (seperti JPEG) secara langsung:
econvert -i AV220-Scan.JPG --resolusi 300x300 -o 1.jpg --rotate 90 -o 2.jpg --rotate 180 -o 3.jpg --rotate -90 -o 4.jpg --flip -o 5.jpg --flop -o 6.jpg --scale 0.25 -o thumb.jpg
Dalam contoh ini 1.jpg akan dibuat dari koefisien DCT JPEG asli, yaitu:
koefisien akan diatur ulang dan 2.jpg, 3.jpg, 4.jpg, 5.jpg dan 6.jpg akan ditulis
tanpa kehilangan kualitas tambahan. Hanya di bagian akhir, untuk gambar thumb.jpg, DCT akan
sebenarnya didekodekan — tetapi karena penskalaan JPEG yang dipercepat hanya sebagian.
Thumbnail of dua tingkat gambar
Ketika 1 bit, hitam dan putih, gambar diperkecil, outputnya sering terlihat buruk, karena
algoritma perpustakaan selalu beroperasi di ruang warna tempat data gambar disimpan. Untuk bekerja
mengatasi masalah ini, ruang warna harus diubah (misalnya menjadi 8 bit abu-abu) sebelum menerapkan
timbangan kotak. Pada akhirnya hasilnya mungkin akan diubah kembali menjadi hanya beberapa warna abu-abu
seperti 2 atau 4 bit:
econvert -i avision-bw-scan.pbm --colorspace grey8 --box-scale 0.125 --colorspace grey2 -o thumb.png
Lebih cepat JPEG penskalaan
Jika Anda tidak peduli dengan kualitas, hanya tentang throughput, Anda dapat memaksa tetangga terdekat
penskalaan hanya dengan menentukan faktor skala, dekoder JPEG dapat mempercepat (½, , atau 1/8)
dan menerapkan penskalaan yang tersisa secara manual. Untuk mencapai penskalaan yang lebih cepat dengan yang efektif
faktor 1/3:
econvert -i big.jpg --scale .5 --skala terdekat 0.66 -o thumb.jpg
Kerja dengan digital kamar RAW data
Berbagai format RAW kamera digital didukung. Biasanya decoding data RAW harus
transparan dan otomatis, namun beberapa format juga merupakan file TIFF yang valid dan
thumbnail yang disematkan mungkin dipilih untuk mendukung konten RAW yang sebenarnya. Ini kasus ini
decoder dcraw dapat secara eksplisit diminta dengan awalan decoder dari input
parameter:
konversi -i dcraw:img_0123.cr2 ...
Untuk mengekstrak pratinjau gambar mini yang disematkan dengan cepat, tentukan ibu jari sebagai metode dekompresi
sebelum gambar dimuat:
econvert --dekompresi jempol -i dcraw:img_0123.cr2 ...
pemuatan sewenang-wenang mentah data
Dimungkinkan untuk memuat data mentah arbitrer melalui spesifikasi codec mentah:; kedalaman warna
(ruang warna) dan ukuran untuk data mentah harus ditentukan secara eksplisit:
econvert --ukuran 1696x32 --colorspace rgb8 -i mentah: data-file ...
Gunakan econvert online menggunakan layanan onworks.net