img2sixel - Online di Cloud

Ini adalah perintah img2sixel 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


img2sixel - konverter gambar ke grafik DEC SIXEL

RINGKASAN


img2sixel [-Pilihan ] file gambar
img2sixel [-Pilihan ] file gambar

DESKRIPSI


img2sixel mengubah berbagai gambar menjadi format gambar DEC SIXEL berkualitas tinggi.

GARIS KOMANDO PILIHAN


img2sixel memiliki opsi baris perintah berikut:

-Hai, --file keluar
tentukan nama file keluaran (default:stdout).

-7, --mode-7bit
menghasilkan gambar sixel untuk terminal atau printer 7bit (default).

-8, --mode-8bit
menghasilkan gambar sixel untuk terminal atau printer 8bit.

-p WARNA, --warna=WARNA
tentukan jumlah warna untuk memperkecil gambar menjadi (default=256).

-m FILE, --file peta=FILE
ubah warna gambar agar sesuai dengan kumpulan warna ini, tentukan peta.

-e, --satu warna
menghasilkan gambar enamel monokrom. opsi ini mengasumsikan warna latar belakang terminal adalah
hitam.

-k, --merasa tidak aman
izinkan untuk terhubung ke situs SSL tanpa sertifikat (diaktifkan hanya jika dikonfigurasi dengan
--dengan-libcurl)

-Saya, --membalikkan
asumsikan warna latar belakang terminal adalah putih. masuk akal hanya ketika opsi -e adalah
diberikan.

-SAYA, --warna tinggi
keluaran gambar sixel 15bpp

-kamu, --gunakan-makro
gunakan urutan DECDMAC dan DEVINVM untuk mengoptimalkan rendering animasi GIF.

-n MAKRONO, --nomor-makro=MAKRONO
tentukan argumen nomor untuk DECDMAC dan buat terminal mengingat gambar SIXEL. Tidak
gambar ditampilkan jika opsi ini ditentukan

-C SKOR KOMPLEKSI, --kulit-skor=SKOR KOMPLEKSI
tentukan argumen nomor untuk skor koreksi corak. SKOR KOMPLEKSI
harus 1 atau lebih.

-G, --abaikan-tunda
membuat animasi GIF tanpa penundaan.

-S, --statis
membuat GIF animasi sebagai gambar statis.

-d TIPE DIFUSION, --difusi=TIPE DIFUSION
memilih metode difusi yang digunakan dengan reduksi warna.
TIPE DIFUSION adalah salah satunya:
auto -> pilih tipe difusi secara otomatis (default)
tidak ada -> jangan difusi
fs -> Metode Floyd-Steinberg
atkinson -> metode Bill Atkinson
jajuni -> Jarvis, Judice & Ninke
stucki -> metode Stucki
burkes -> metode Burkes

-f TEMUKAN JENIS, --cari-terbesar=TEMUKAN JENIS
pilih metode untuk menemukan dimensi terbesar dari kotak potong median untuk pemisahan,
masuk akal hanya ketika opsi -p (pengurangan warna) ditentukan.
TEMUKAN JENIS adalah salah satunya:
auto -> pilih metode pencarian secara otomatis (default)
norma -> cukup bandingkan rentang dalam ruang RGB
lum -> berubah menjadi luminositas sebelum perbandingan

-s PILIH TIPE, --pilih-warna=PILIH TIPE
pilih metode untuk memilih warna yang representatif dari setiap kotak berpotongan median, buat
masuk akal hanya ketika opsi -p (pengurangan warna) ditentukan.
PILIH TIPE adalah salah satunya:
auto -> pilih metode pemilihan secara otomatis (default)
tengah -> pilih bagian tengah kotak
rata-rata -> hitung rata-rata warna ke dalam kotak
histogram -> mirip dengan rata-rata tetapi mempertimbangkan histogram warna

-c WILAYAH, --pangkas=WILAYAH
pangkas gambar sumber agar sesuai dengan geometri yang ditentukan.
REGION harus diformat sebagai '%dx%d+%d+%d'.

-w LEBAR, --lebar=LEBAR
mengubah ukuran gambar ke lebar yang ditentukan.
LEBAR diwakili oleh sintaks berikut:
otomatis -> mempertahankan rasio aspek (default)
% -> lebar skala dengan persentase yang diberikan
-> lebar skala dengan jumlah piksel
px -> lebar skala dengan jumlah piksel

-h TINGGI, --tinggi =TINGGI
mengubah ukuran gambar ke ketinggian yang ditentukan.
TINGGI diwakili oleh sintaks berikut:
otomatis -> mempertahankan rasio aspek (default)
% -> tinggi skala dengan persentase tertentu
-> tinggi skala dengan jumlah piksel
px -> tinggi skala dengan jumlah piksel

-r JENIS RESAMPLING, --pengambilan sampel ulang=JENIS RESAMPLING
pilih metode resampling yang digunakan dengan opsi -w atau -h (penskalaan).
JENIS RESAMPLING adalah salah satunya:
terdekat -> Metode Tetangga Terdekat
gaussian -> filter Gaussian
hanning -> filter hanning
hamming -> Filter hamming
bilinear -> Filter bilinear (default)
welsh -> filter welsh
bicubic -> Filter bicubic
lanczos2 -> filter Lanczos-2
lanczos3 -> filter Lanczos-3
lanczos4 -> filter Lanczos-4

-q MODE KUALITAS, --kualitas=MODE KUALITAS
pilih kualitas quanlization warna.
MODE KUALITAS adalah salah satunya:
otomatis -> putuskan mode kualitas secara otomatis (default)
tinggi -> kualitas tinggi dan mode kecepatan rendah
rendah -> kualitas rendah dan mode kecepatan tinggi
penuh -> kualitas dan mode kecepatan hati-hati

-l MODE LOOP, --loop-kontrol=MODE LOOP
pilih mode kontrol loop untuk animasi GIF.
auto -> honner pengaturan header GIF (default)
paksa -> selalu aktifkan loop
nonaktifkan -> selalu nonaktifkan loop

-t TIPE PALET, --jenis palet=TIPE PALET
pilih jenis ruang warna palet.
auto -> pilih jenis palet secara otomatis (default)
hls -> gunakan ruang warna HLS
rgb -> gunakan ruang warna RGB

-b BANGUNAN PALET, --palet bawaan=BANGUNAN PALET
pilih jenis palet bawaan
xterm16 -> X default 16 peta warna
xterm256 -> X default 256 peta warna
vt340mono -> peta monokrom VT340
vt340color -> peta warna VT340

-E KEBIJAKAN ENKODE, --encode-kebijakan=KEBIJAKAN ENKODE
pilih kebijakan penyandian
otomatis -> pilih kebijakan penyandian secara otomatis (default)
cepat -> enkode secepat mungkin
size -> encode ke urutan sixel sekecil mungkin

-B BGCOLOR, --bgwarna=BGCOLOR
tentukan warna latar belakang
BGCOLOR diwakili oleh sintaks berikut:
#rgb
#rrggbb
#rrrgggbbbb
#rrrrggggbbbb
rgb:r/g/b
rgb:rr/gg/bb
rgb:rrr/ggg/bbb
rgb:rrrr/gggg/bbbb

-P, --menembus
menembus Layar GNU menggunakan urutan pass-through DCS.

-D, --mode-pipa
membaca gambar sumber dari stdin terus menerus.

-di, --bertele-tele
tampilkan info debug.

-V, --Versi: kapan
tampilkan versi dan info lisensi.

-H, --membantu
bantuan cetak.

LINGKUNGAN VARIABEL


img2sixel memiliki opsi baris perintah berikut:

SIXEL_BGCOLOR
tentukan warna latar belakang.
ditimpa oleh opsi -B(--bgcolor).
diwakili oleh sintaks berikut:
#rgb
#rrggbb
#rrrgggbbbb
#rrrrggggbbbb
rgb:r/g/b
rgb:rr/gg/bb
rgb:rrr/ggg/bbb
rgb:rrrr/gggg/bbbb

ENAM_NCOLORS
tentukan jumlah warna untuk memperkecil gambar menjadi (default=256).
ditimpa oleh opsi -p(--colors).

Gambar loader


img2sixel mencakup dua atau lebih komponen dekoder gambar.

stb_image

libsixel termasuk stb_image, pemuat gambar domain publik.
img2sixel menggunakannya sebagai dekoder gambar bawaan bawaan. Itu dapat memecahkan kode hampir semua
gambar-gambar. tetapi beberapa gambar tidak dapat diterjemahkan oleh keterbatasannya.

Didukung sumber format:
JPEG baseline & progresif (12 bpc/aritmatika tidak didukung, sama seperti stok IJG
perpustakaan)
PNG 1/2/4/8-bit-per-saluran
TGA (tidak yakin subset apa, jika subset)
BMP non-1bpp, non-RLE
PSD (hanya tampilan gabungan, tidak ada saluran tambahan)
GIF / GIF animasi
PIC (PIC Gambar Lunak)
PNM (hanya biner PPM dan PGM)

Keterbatasan:
tidak ada PNG 16-bit-per-saluran
tidak ada JPEG 12-bit-per-saluran
tidak ada JPEG dengan pengkodean aritmatika / JPEG 2000
tidak ada 1-bit BMP

libpng

If libpng perpustakaan ditautkan pada waktu kompilasi, img2sixel menggunakannya untuk decoding PNG
gambar.

libjpeg

If libjpeg perpustakaan ditautkan pada waktu kompilasi, img2sixel menggunakannya untuk decoding JPEG
gambar.

gdk-pixbuf2

If gdk-pixbuf2 perpustakaan ditautkan pada waktu kompilasi, img2sixel menggunakannya secara otomatis
dalam beberapa kasus.

GD

If GD perpustakaan ditautkan pada waktu kompilasi, img2sixel menggunakannya secara otomatis di beberapa
Kasus.

libsixel

img2sixel dapat memuat SIXEL sebagai format gambar sumber, karena menggunakan libsixel sebagai
Dekoder gambar SIXEL.

SEJARAH


Mantan pembuat enkode SIXEL (seperti ppmtosixel) terutama dirancang untuk printer dot-matrix.
Mereka meminimalkan jumlah jarak gerakan kepala printer. Tetapi saat ini metode ini berhasil
tidak mewakili kinerja terbaik untuk menampilkan data sixel pada emulator terminal.
Data SIXEL yang dikodekan untuk terminal VT-2xx/VT-3xx ditemukan di Usenet tahun 80-an,
teknologi cara membuatnya tampaknya hilang.

kmiya's enamel(kmiya,2014) memperkenalkan metode pengkodean yang efisien yang dirancang ulang untuk
emulator terminal untuk mengoptimalkan overhead pengangkutan SIXEL dengan menjaga
kompatibilitas dengan terminal SIXEL sebelumnya. Sekarang libsixel dan ImageMagickpembuat kode sixel
ikuti itu.

Araki ken, yang dikenal sebagai pengelola mlterm, mengusulkan metode untuk lebih terkompresi
pengkodean SIXEL. Sekarang libsixel mengadopsi metode itu. Araki ken menjelaskan tentang cara
menghasilkan SIXEL berkualitas tinggi.

Lihat http://mlterm.sourceforge.net/libsixel.pdf(dalam bahasa Jepang).

Gunakan img2sixel online menggunakan layanan onworks.net



Program online Linux & Windows terbaru