Aceasta este comanda tiffcp care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
tiffcp - copiați (și eventual convertiți) un fișier TIFF
REZUMAT
tiffcp [ Opțiuni ] src1.tif ... srcN.tif dst.tif
DESCRIERE
tiffcp combină unul sau mai multe fișiere create conform Tag Image File Format, Revision
6.0 într-un singur fișier TIFF. Deoarece fișierul de ieșire poate fi comprimat folosind un alt
algoritm decât fișierele de intrare, tiffcp este cel mai adesea folosit pentru a converti între diferite
scheme de compresie.
În mod implicit, tiffcp va copia toate etichetele înțelese într-un director TIFF al unui fișier de intrare
în directorul asociat din fișierul de ieșire.
tiffcp poate fi folosit pentru a reorganiza caracteristicile de stocare a datelor dintr-un fișier, dar este
intenționează în mod explicit să nu modifice sau să convertească conținutul datelor imaginii în niciun fel.
OPŢIUNI
-a Adăugați la un fișier de ieșire existent în loc să îl suprascrieți.
-b imagine
scădeți următoarea imagine monocromă din toate celelalte procesate. Acesta poate fi
folosit pentru a elimina o eroare de zgomot dintr-un set de imagini. Această imagine părtinitoare este de obicei un
imaginea zgomotului văzută de camera cu obturatorul închis.
-B Forțați ca ieșirea să fie scrisă cu ordinea octeților Big-Endian. Această opțiune are doar un
efect atunci când fișierul de ieșire este creat sau suprascris și nu atunci când este atașat
la.
-C Suprimați utilizarea ``tocarea benzii'' când citiți imagini care au un singur
bandă/dală de date necomprimate.
-c Specificați compresia de utilizat pentru datele scrise în fișierul de ieșire: nici unul pentru nu
comprimare, packbits pentru compresia PackBits, lzw pentru Lempel-Ziv & Welch
comprimare, zip pentru compresia Dezumflare, lzma pentru compresia LZMA2, jpeg pentru
compresie JPEG de bază, g3 pentru compresia CCITT Grupa 3 (T.4), g4 pentru CCITT
compresie grupa 4 (T.6) sau sgilog pentru compresia SGILOG. În mod implicit tiffcp
va comprima datele în funcție de valoarea lui Comprimare eticheta găsită în
fișier sursă.
Algoritmii de compresie CCITT Grupul 3 și Grupul 4 pot fi utilizați numai cu binivel
de date.
Compresia grupului 3 poate fi specificată împreună cu mai multe opțiuni specifice T.4: 1d
pentru codificare unidimensională, 2d pentru codificare bidimensională și umple să forțeze fiecare
linia de scanare codificată să fie completată cu zero, astfel încât codul EOL final să se afle pe un octet
limite. Opțiunile specifice grupului 3 sunt specificate prin adăugarea unui ``:''-separat
listă la opțiunea ``g3''; de exemplu -c g3:2d:umplere pentru a obține date codificate 2D cu byte-
coduri EOL aliniate.
LZW, Deflate și compresia LZMA2 pot fi specificate împreună cu a prezicător
valoare. O valoare de predictor de 2 face ca fiecare linie de scanare a imaginii de ieșire să fie supusă
diferențierea orizontală înainte de a fi codificată; o valoare de 1 forțează fiecare linie de scanare să
să fie codificate fără diferențe. O valoare 3 este pentru predictorul în virgulă mobilă care
puteți utiliza dacă datele codificate sunt în format virgulă mobilă. Opțiuni specifice LZW
sunt specificate prin adăugarea unei liste separate ``:'' la opțiunea ``lzw''; de exemplu -c
lzw:2 pentru compresie LZW cu diferențiere orizontală.
Codificatoarele Deflate și LZMA2 acceptă diferite niveluri de compresie (sau presetări ale codificatorului)
setați ca caracter ``p'' și un număr prestabilit. ``p1'' este cel mai rapid cu
cel mai slab raport de compresie și ``p9'' este cel mai lent, dar cu cel mai bun raport posibil;
de exemplu -c zip:3:p9 pentru codificare Deflate cu nivel maxim de compresie și flotant
predictor de puncte.
-f Specificați ordinea de umplere a biților de utilizat la scrierea datelor de ieșire. În mod implicit, tiffcp voi
creați un fișier nou cu aceeași ordine de completare ca și originalul. Precizând -f lsb2msb
va forța ca datele să fie scrise cu eticheta FillOrder setată la LSB2MSB, în timp ce -f
msb2lsb va forța scrierea datelor cu eticheta FillOrder setată la MSB2LSB.
-i Ignorați erorile de citire non-fatale și continuați procesarea fișierului de intrare.
-l Specificați lungimea unei plăci (în pixeli). tiffcp încearcă să așeze țigla
dimensiuni astfel încât să nu apară mai mult de 8 kiloocteți de date într-o dală.
-L Forțați ca ieșirea să fie scrisă cu ordinea octeților Little-Endian. Această opțiune are doar un
efect atunci când fișierul de ieșire este creat sau suprascris și nu atunci când este atașat
la.
-M Suprimați utilizarea fișierelor mapate în memorie atunci când citiți imagini.
-o compensa
Setați decalajul inițial al directorului.
-p Specificați configurația plană pe care să o utilizați la scrierea datelor de imagine care au unul de 8 biți
eșantion per pixel. În mod implicit, tiffcp va crea un nou fișier cu același plan
configurație ca originală. Precizând -p contig va forța scrierea datelor
cu date cu mai multe mostre împachetate împreună, în timp ce -p distinct va forța mostrele să fie
scrise în planuri separate.
-r Specificați numărul de rânduri (linii de scanare) din fiecare bandă de date scrisă la ieșire
fişier. În mod implicit (sau când valoarea 0 este specificat), tiffcp încercări de a seta
rânduri/bandă care nu apar mai mult de 8 kiloocteți de date într-o bandă. Daca specificati
valoare deosebită -1 va rezulta un număr infinit de rânduri pe bandă. The
întreaga imagine va fi singura bandă în acest caz.
-s Forțați ca fișierul de ieșire să fie scris cu date organizate în benzi (mai degrabă decât
gresie).
-t Forțați ca fișierul de ieșire să fie scris cu date organizate în plăci (mai degrabă decât
benzi). opțiunile pot fi folosite pentru a forța ca imaginea rezultată să fie scrisă ca benzi
sau dale de date, respectiv.
-w Specificați lățimea unei plăci (în pixeli). tiffcp încearcă să așeze țigla
dimensiuni astfel încât să nu apară mai mult de 8 kiloocteți de date într-o dală. tiffcp
încearcă să seteze dimensiunile plăcilor astfel încât să nu apară mai mult de 8 kiloocteți de date
într-o țiglă.
-x Forțați ca fișierul de ieșire să fie scris cu valoarea PAGENUMBER în secvență.
-8 Scrieți BigTIFF în loc de formatul clasic TIFF.
-,=caracter
substitui caracter pentru `,' în analiza indicilor directoarelor de imagini din fișiere. Aceasta este
necesar dacă numele fișierelor conțin virgule. Rețineți că -,= cu spații albe imediat
Următoarele vor dezactiva semnificația specială a lui `,' complet. Vezi exemple.
EXEMPLE
Următoarele concatenează două fișiere și scrie rezultatul utilizând codificarea LZW:
tiffcp -c lzw a.tif b.tif rezultat.tif
Pentru a converti un TIFF codificat G3 1d într-o singură bandă de date codificate G4, următoarele ar putea
fi folosit:
tiffcp -c g4 -r 10000 g3.tif g4.tif
(1000 este doar un număr care este mai mare decât numărul de rânduri din fișierul sursă.)
Pentru a extrage un set selectat de imagini dintr-un fișier TIFF cu mai multe imagini, numele fișierului poate fi
urmată imediat de o listă separată de indici ai directorului de imagini „,”. Prima imagine
este întotdeauna în directorul 0. Astfel, pentru a copia prima și a treia imagine a fișierului imagine
``album.tif'' la ``result.tif'':
tiffcp album.tif,0,2 rezultat.tif
O virgulă finală indică imaginile rămase în secvență. Următoarea comandă se va copia
toate imaginile cu exceptia primei:
tiffcp album.tif,1, result.tif
Fișierul dat ``CCD.tif'' a cărui primă imagine este o eroare de zgomot, urmată de imagini care includ
această părtinire, scădeți zgomotul din toate acele imagini care îl urmează (în timp ce decomprimați)
cu comanda:
tiffcp -c nici unul -b CCD.tif CCD.tif,1, rezultat.tif
Dacă fișierul de mai sus a fost numit ``CCD,X.tif'', fișierul -,= ar fi necesară opțiunea corectă
analizați acest nume de fișier cu numerele imaginii, după cum urmează:
tiffcp -c nici unul -,=% -b CCD,X.tif CCD,X%1%.tif rezultat.tif
Utilizați tiffcp online folosind serviciile onworks.net