Manual de utilizare pentru «pamcut»(0) Manual de utilizare pentru «pamcut»(0)

pamcut - decupează un dreptunghi dintr-o imagine PAM, PBM, PGM sau PPM

pamcut

[-left număr-coloană]

[-right număr-coloană]

[-top număr-rând]

[-bottom număr-rând]

[-width coloane]

[-height rânduri]

[-pad]

[-verbose]

[stânga sus lățime înălțime]

[pnmfile]

Sunt acceptate abrevieri unice minime ale opțiunii. Puteți utiliza două liniuțe în loc de o singură liniuță pentru a indica opțiunile. Puteți utiliza spațiu alb în locul semnului egal pentru a separa numele unei opțiuni de valoarea acesteia.

Acest program face parte din Netpbm(1).

pamcut citește o imagine PAM, PBM, PGM sau PPM ca intrare și extrage dreptunghiul specificat, și produce același tip de imagine ca rezultat la ieșire.

Există două modalități de a specifica dreptunghiul care urmează să fie decupat: argumente și opțiuni. Opțiunile sunt mai ușor de reținut și de citit, sunt mai expresive și permit utilizarea valorilor implicite. Argumentele erau singura modalitate disponibilă înainte de iulie 2000.

Dacă utilizați atât opțiuni, cât și argumente, cele două specificații se amestecă într-un mod nespecificat.

În orice caz, rețineți că specificați dreptunghiul care trebuie păstrat, nu elementele care trebuie eliminate. Altfel, ați putea fi tentați să credeți că -right=9 înseamnă să ștergeți cele 9 coloane din extrema dreaptă. (De fapt, înseamnă să păstrați elementele până la coloana 9 și să ștergeți restul).

Pentru a utiliza opțiunile, trebuie doar să folosiți orice combinație dintre opțiunile -left, -right, -top, -bottom, -width și -height. Valorile nespecificate vor fi stabilite la valorile implicite. Aceste valori implicite favorizează o decupare minimă și tăierea marginilor din dreapta și din partea de jos. Este o eroare să specificați prea multe, adică să specificați toate cele trei opțiuni -left, -right și -width sau -top, -bottom și -height.

Pentru a utiliza argumente, specificați toate cele patru argumente stânga, sus, lățime și înălțime. stânga și sus au același efect ca și specificarea lor ca argument al unei opțiuni -left sau -top, respectiv. lățime și înălțime au același efect ca și specificarea lor ca argument al unei opțiuni -width sau -height, respectiv, atunci când sunt pozitive. În cazul în care nu sunt pozitive, au același efect ca și specificarea unei valori mai mici decât valoarea ca argument al unei opțiunii -right sau -bottom, respectiv. (De exemplu, lățime = 0 face ca tăietura să meargă până la marginea din dreapta). Înainte de iulie 2000, numerele negative nu erau permise pentru lățime și înălțime.

Intrarea se face de la intrarea standard dacă nu specificați fișierul de intrare fișier-pnm.

Ieșirea este la ieșirea standard.

pamcut funcționează pe un flux multi-imagine. Acesta taie fiecare imagine din flux în mod independent și produce o ieșire de flux multi-imagine. Înainte de Netpbm 10.32 (martie 2006), acesta ignora toate imaginile din flux, cu excepția primei.

Dacă împărțiți o singură imagine în mai multe imagini de aceeași dimensiune, pamdice este mai rapid și mai ușor decât să executați pamcut de mai multe ori.

pamcomp este de asemenea util pentru tăierea și umplerea unei imagini la o anumită dimensiune. Creați o imagine de fundal cu dimensiunile dorite ale cadrului și suprapuneți imaginea subiectului peste aceasta.

Numărul coloanei celei mai din stânga coloane care trebuie să fie în ieșire. Coloanele din stânga acestui număr sunt tăiate. Dacă este un număr nenegativ, se referă la coloanele numerotate de la 0 la stânga, crescând spre dreapta. Dacă este negativ, se referă la coloanele numerotate de la -1 la dreapta, descrescând spre stânga.

Pentru a șterge N coloane de la marginea din stânga, specificați -left=N.

Pentru a șterge N coloane de la marginea din dreapta, specificați -left=--(N+1).

Numărul coloanei celei mai din dreapta coloane care trebuie să fie în ieșire, numerotat la fel ca pentru -left. Coloanele din dreapta acestui număr sunt tăiate.
Numărul de rând al celui mai de sus rând care trebuie să fie în ieșire. Rândurile care depășesc acest număr sunt tăiate. Dacă este un număr nenegativ, se referă la rândurile numerotate de la 0 în sus, crescând în jos. Dacă este negativ, se referă la coloanele numerotate de la -1 în partea de jos, descrescător în sus.

Pentru a șterge N rânduri din partea de sus, specificați -top=N.

Pentru a șterge N rânduri din partea de jos, specificați -bottom=-(N+1).

Numărul rândului celui mai de jos rând care trebuie să fie în ieșire, numerotat la fel ca pentru -top. Rândurile mai mici decât acesta sunt tăiate.
Numărul de coloane care trebuie să fie la ieșire. Trebuie să fie pozitiv.
Numărul de rânduri care trebuie să fie la ieșire. Trebuie să fie pozitiv.
Dacă dreptunghiul pe care îl specificați nu este în întregime în interiorul imaginii de intrare, pamcut eșuează, cu excepția cazului în care specificați și -pad. În acest caz, rezultatul este umplut cu negru până la marginile specificate. Puteți utiliza această opțiune dacă trebuie să aveți o imagine de anumite dimensiuni și dispuneți de o imagine de dimensiuni arbitrare.

pnmpad adaugă, de asemenea, margini la o imagine, dar lățimea acestora este specificată direct.

pamcomp realizează o formă mai generală a acestei umpluturi. Creează o imagine de fundal de dimensiunile cadrului și suprapune imaginea subiectului pe aceasta. Puteți utiliza opțiuni pentru a avea imaginea subiectului în centrul cadrului sau împotriva oricărei margini și pentru a face umplutura de orice culoare (culoarea umpluturii este culoarea imaginii de fundal).Aceasta este doar presupunerea mea educată de ce ar putea eșua CI.

Afișează informații despre procesare la ieșirea de eroare standard.

pnmcrop(1) , pamdice(1) , pamcomp(1) , pnmpad(1) , pnmcat(1) , pgmslice(1) , pnm(1)

pamcut a fost derivat din pnmcut în Netpbm 9.20 (mai 2001). A fost primul program Netpbm adaptat la noul format PAM și la noua bibliotecă de programare.

Predecesorul pnmcut a fost unul dintre cele mai vechi instrumente din pachetul Netpbm.

Drepturi de autor © 1989 pentru Jef Poskanzer.

Această pagină de manual a fost generată de instrumentul Netpbm «makeman» din sursa HTML. Documentația principală este la

http://netpbm.sourceforge.net/doc/pamcut.html

Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>

Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE.

Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net.

5 aprilie 2005 documentația netpbm