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 komut econvert'tir.
Program:
ADI
econvert - ExactImage araç setinin görüntü dönüştürücüsü
SİNOPSİS
dönüştürmek [seçenek...] [{-i | --giriş} giriş dosyası...] [{-o | --çıktı} çıktı dosyası...]
dönüştürmek {-h | --yardım et}
TANIM
ExactImage, hızlı bir C++ görüntü işleme kitaplığıdır. Diğer birçok kütüphane çerçevesinin aksine,
doğal olarak birkaç renk uzayında ve bit derinliğinde çalışmaya izin vererek düşük bellekle sonuçlanır
ve hesaplama gereksinimleri.
dönüştürmek görüntü işleme kitaplığı ve taklitleri için bir komut satırı ön ucudur
ImageMagick'in dönüştürmesi. Ancak ecoconvert sözdizimi convert ile uyumlu değildir.
SEÇENEKLER
Giriş / çıkış
-i dosya, --giriş dosya
Belirtilen dosyadan görüntüyü okuyun. İsteğe bağlı olarak, dosya adlarının önüne format eklenebilir.
ad, örneğin jpg:- veya raw:rgb8-dump.
-o dosya, --çıktı dosya
Çıktı görüntüsünü belirtilen dosyaya kaydedin. İsteğe bağlı olarak, dosya adlarının önüne şu şekilde eklenebilir:
biçim adı, örneğin jpg:- veya raw:rgb8-dump.
-a dosya, --eklemek dosya
Çıktı görüntüsünü belirtilen dosyaya ekleyin. Mevcut görüntü ile aynı genişliğe sahip olmalıdır
ekli olan. İsteğe bağlı olarak, dosya adlarının önüne biçim adı eklenebilir, örneğin jpg:-
veya ham:rgb8-dökümü.
--kompres yöntem
Görüntüleri yazmak için belirtilen sıkıştırma yöntemini kullanın, örneğin G3, G4, Zip, ...
varsayılan çıktı biçimine bağlıdır.
--dekompres yöntem
Görüntüleri okumak için belirtilen açma yöntemini kullanın.
--kalite n
Sıkıştırılmış görüntüleri yazmak için kullanılan belirtilen kaliteyi kullanın. Geçerli değerler
0 ile 100 arasında tam sayılar. Varsayılan değer 75'tir.
--çözüm xdpi [ydpi]
Meta veri çözünürlüğünü ayarlayın.
--boy genişlik yükseklik
Ham görüntüler için görüntü boyutlarını ayarlayın.
--bölmek dosya ...
Görüntüyü Y yönünde birden çok görüntüye bölün.
Ölçekleme, kırpma, dönüşümler
--bikübik ölçekli x
Bi-kübik filtre ile görüntü verilerini ölçeklendirin. Ölçek faktörünü kullan x.
--bilinear-ölçekli x
Çift doğrusal filtre ile görüntü verilerini ölçeklendirin. Ölçek faktörünü kullan x.
--kutu ölçeği x
(Aşağı) görüntü verilerini kutu filtresiyle ölçeklendirin. Ölçek faktörünü kullan x.
--ddt ölçeği x
Veriye bağlı üçgenleme ile görüntü verilerini ölçeklendirin. Ölçek faktörünü kullan x.
--en yakın ölçekli x
Görüntü verilerini en yakın komşuya ölçeklendirin. Ölçek faktörünü kullan x.
--ölçek x
Belirtilen faktör için uygun bir yöntem kullanarak görüntü verilerini ölçekleyin x.
--küçük resim x
Küçük resim için hızlı ve kirli küçültme. Ölçek faktörünü kullan x.
--mahsul x y w h
Belirtilen alanı görüntüden kırpın.
--hızlı-otomatik kırpma
Hızlı otomatik kırpma.
--flip
Resmi dikey olarak çevirin.
--flop
Resmi yatay olarak çevirin.
--döndür n
Görüntüyü döndür n derece.
Renkler
--parlaklık x
Görüntü parlaklığını değiştirin.
--zıtlık x
Görüntü kontrastını değiştirin.
--doyma x
Görüntü doygunluğunu değiştirin.
--hafiflik x
Görüntü açıklığını değiştirin.
-- renk tonu x
Görüntü tonunu değiştirin.
-- olumsuzlamak
Görüntüyü reddet.
--gama x
Görüntü gamasını değiştirin.
--normalleştirmek
Görüntüyü tam renk aralığına yayılacak şekilde dönüştürün.
--renk uzayı colorspace
Görüntü renk alanını dönüştürün. Geçerli değerler: BW, BILEVEL, GRAY, GRAY1, GRAY2, GRAY4,
RGB, YUV ve CYMK.
--floyd-steinberg n
kullanarak Floyd-Steinberg renk taklidi gerçekleştirin n gölgeler.
--riemersma n
kullanarak Riemersma renk taklidi gerçekleştirin n gölgeler.
Filtre
--bulanıklık std sapma
Standart sapma ile gauss bulanıklığı gerçekleştirin std sapma.
--deinterlace
Her 2. satırı karıştır.
--köşe
Kenarları algıla.
--dönüştürmek x11 x12 ... x1n ... xn1 xn2 ... xn
Belirtilen evrişim matrisini kullanarak görüntüyü katlayın.
Çizim
--ön plan renk
Ön plan rengini ayarlayın.
--arka fon renk
Arka plan rengini ayarlayın.
--yazı tipi yazı tipi
Metin çizmek için belirtilen yazı tipini kullanın.
--metin döndürme n
Belirtilen metin döndürmeyi kullanın.
--Metin x1 y1 yükseklik metin
Metin çizin.
--Darbe genişliği n
Vektör temel öğeleri için kontur genişliğini ayarlayın.
--hat x1 y1 x2 y2
Bir çizgi çiz.
Destek
-h, --yardım et
Yardım metnini görüntüleyin ve çıkın.
ÖRNEKLER
Temeller
Görüntü verileri kullanılarak okunmalıdır -i or --giriş, işleme rutinleri,
iki önde tire ile isim (örn. --döndür) ve herhangi bir noktada veriler yazılabilir
ile bir dosyaya -o or --çıktı, Örneğin:
econvert -i lenea.tiff --box-scale 0.5 -o orta.png --box-scale 0.5 -o little.png
Kayıpsız dönüşümler of JPEG Dosyaları
Kitaplık, görüntü kod çözmeyi mümkün olduğunca geciktirir ve kayıpsız algoritmalar sağlar.
doğrudan sıkıştırılmış veriler (JPEG'ler gibi) üzerinde çalışın:
econvert -i AV220-Scan.JPG --çözünürlük 300x300 -o 1.jpg --döndürme 90 -o 2.jpg --döndürme 180 -o 3.jpg --döndürme -90 -o 4.jpg --flip -o 5.jpg --flop -o 6.jpg --scale 0.25 -o thumb.jpg
Bu örnekte, orijinal JPEG DCT katsayılarından 1.jpg oluşturulacaktır.
katsayılar yeniden düzenlenecek ve 2.jpg, 3.jpg, 4.jpg, 5.jpg ve 6.jpg yazılacak
kalitede herhangi bir ek kayıp olmadan. Yalnızca sonunda, thumb.jpg resmi için DCT
aslında kodu çözülebilir - ancak hızlandırılmış JPEG ölçeklendirmesi nedeniyle yalnızca kısmen.
Thumbnails of iki seviyeli görüntüleri
1 bit, siyah beyaz görüntüler küçültüldüğünde, çıktı genellikle kötü görünür.
kitaplık algoritmaları her zaman görüntü verilerinin depolandığı renk uzayında çalışır.
bu sorun etrafında, uygulamadan önce renk alanı değiştirilmelidir (örn. 8 bit griye).
kutu ölçekleyici. Sonunda sonuç sadece birkaç gri tonuna dönüştürülebilir.
2 veya 4 bit gibi:
econvert -i avision-bw-scan.pbm --colorspace gray8 --box-scale 0.125 --colorspace grey2 -o thumb.png
Daha hızlı JPEG küçültme
Kaliteyi umursamıyorsanız, sadece verim ile ilgileniyorsanız, en yakın komşuyu zorlayabilirsiniz.
JPEG kod çözücünün hızlandırabileceği bir ölçek faktörü belirterek ölçekleme (½, ¼ veya 1/8)
ve kalan ölçeklendirmeyi manuel olarak uygulayın. Etkili ile daha hızlı ölçeklendirme elde etmek için
faktör 1/3:
econvert -i büyük.jpg --scale .5 --en yakın ölçekli 0.66 -o thumb.jpg
Çalışma ile dijital kamera RAW veri
Çok çeşitli dijital kamera RAW formatları desteklenir. Genellikle RAW verilerinin kodunun çözülmesi
şeffaf ve otomatik olun, ancak bazı biçimler de geçerli TIFF dosyalarıdır ve
gömülü küçük resim, gerçek RAW içeriği lehine seçilebilir. Bu, bu vakalar
dcraw kod çözücü, girişin kod çözücü öneki ile açıkça istenebilir
parametre:
ecoconvert -i dcraw:img_0123.cr2 ...
Gömülü küçük resim önizlemesini hızlı bir şekilde çıkarmak için, sıkıştırmayı açma yöntemi olarak başparmak belirtin
resim yüklenmeden önce:
ecoconvert --başparmağın sıkıştırmasını aç -i dcraw:img_0123.cr2 ...
yükleme keyfi çiğ veri
raw: codec özelliği; renk derinliği
(renk alanı) ve ham verinin boyutu açıkça belirtilmelidir:
econvert --size 1696x32 --colorspace rgb8 -i raw:veri dosyası ...
onworks.net hizmetlerini kullanarak ecoconvert'i çevrimiçi kullanın