Manual de utilizare pentru <>(0) NUME pamcut - decupeaza un dreptunghi dintr-o imagine PAM, PBM, PGM sau PPM SINOPSIS pamcut [-left numar-coloana] [-right numar-coloana] [-top numar-rand] [-bottom numar-rand] [-width coloane] [-height randuri] [-pad] [-verbose] [stanga sus laime inalime] [pnmfile] Sunt acceptate abrevieri unice minime ale opiunii. Putei utiliza doua liniue in loc de o singura liniua pentru a indica opiunile. Putei utiliza spaiu alb in locul semnului egal pentru a separa numele unei opiuni de valoarea acesteia. DESCRIERE Acest program face parte din Netpbm(1). pamcut citete o imagine PAM, PBM, PGM sau PPM ca intrare i extrage dreptunghiul specificat, i produce acelai tip de imagine ca rezultat la ieire. Exista doua modalitai de a specifica dreptunghiul care urmeaza sa fie decupat: argumente i opiuni. Opiunile sunt mai uor de reinut i de citit, sunt mai expresive i permit utilizarea valorilor implicite. Argumentele erau singura modalitate disponibila inainte de iulie 2000. Daca utilizai atat opiuni, cat i argumente, cele doua specificaii se amesteca intr-un mod nespecificat. In orice caz, reinei ca specificai dreptunghiul care trebuie pastrat, nu elementele care trebuie eliminate. Altfel, ai putea fi tentai sa credei ca -right=9 inseamna sa tergei cele 9 coloane din extrema dreapta. (De fapt, inseamna sa pastrai elementele pana la coloana 9 i sa tergei restul). Pentru a utiliza opiunile, trebuie doar sa folosii orice combinaie dintre opiunile -left, -right, -top, -bottom, -width i -height. Valorile nespecificate vor fi stabilite la valorile implicite. Aceste valori implicite favorizeaza o decupare minima i taierea marginilor din dreapta i din partea de jos. Este o eroare sa specificai prea multe, adica sa specificai toate cele trei opiuni -left, -right i -width sau -top, -bottom i -height. Pentru a utiliza argumente, specificai toate cele patru argumente stanga, sus, laime i inalime. stanga i sus au acelai efect ca i specificarea lor ca argument al unei opiuni -left sau -top, respectiv. laime i inalime au acelai efect ca i specificarea lor ca argument al unei opiuni -width sau -height, respectiv, atunci cand sunt pozitive. In cazul in care nu sunt pozitive, au acelai efect ca i specificarea unei valori mai mici decat valoarea ca argument al unei opiunii -right sau -bottom, respectiv. (De exemplu, laime = 0 face ca taietura sa mearga pana la marginea din dreapta). Inainte de iulie 2000, numerele negative nu erau permise pentru laime i inalime. Intrarea se face de la intrarea standard daca nu specificai fiierul de intrare fiier-pnm. Ieirea este la ieirea standard. pamcut funcioneaza pe un flux multi-imagine. Acesta taie fiecare imagine din flux in mod independent i produce o ieire de flux multi-imagine. Inainte de Netpbm 10.32 (martie 2006), acesta ignora toate imaginile din flux, cu excepia primei. Daca imparii o singura imagine in mai multe imagini de aceeai dimensiune, pamdice este mai rapid i mai uor decat sa executai pamcut de mai multe ori. pamcomp este de asemenea util pentru taierea i umplerea unei imagini la o anumita dimensiune. Creai o imagine de fundal cu dimensiunile dorite ale cadrului i suprapunei imaginea subiectului peste aceasta. OPIUNI -left=numar-coloana Numarul coloanei celei mai din stanga coloane care trebuie sa fie in ieire. Coloanele din stanga acestui numar sunt taiate. Daca este un numar nenegativ, se refera la coloanele numerotate de la 0 la stanga, crescand spre dreapta. Daca este negativ, se refera la coloanele numerotate de la -1 la dreapta, descrescand spre stanga. Pentru a terge N coloane de la marginea din stanga, specificai -left=N. Pentru a terge N coloane de la marginea din dreapta, specificai -left=--(N+1). -right=numar-coloana Numarul coloanei celei mai din dreapta coloane care trebuie sa fie in ieire, numerotat la fel ca pentru -left. Coloanele din dreapta acestui numar sunt taiate. -top=numar-rand Numarul de rand al celui mai de sus rand care trebuie sa fie in ieire. Randurile care depaesc acest numar sunt taiate. Daca este un numar nenegativ, se refera la randurile numerotate de la 0 in sus, crescand in jos. Daca este negativ, se refera la coloanele numerotate de la -1 in partea de jos, descrescator in sus. Pentru a terge N randuri din partea de sus, specificai -top=N. Pentru a terge N randuri din partea de jos, specificai -bottom=-(N+1). -bottom=numar-rand Numarul randului celui mai de jos rand care trebuie sa fie in ieire, numerotat la fel ca pentru -top. Randurile mai mici decat acesta sunt taiate. -width=coloane Numarul de coloane care trebuie sa fie la ieire. Trebuie sa fie pozitiv. -height=randuri Numarul de randuri care trebuie sa fie la ieire. Trebuie sa fie pozitiv. -pad Daca dreptunghiul pe care il specificai nu este in intregime in interiorul imaginii de intrare, pamcut eueaza, cu excepia cazului in care specificai i -pad. In acest caz, rezultatul este umplut cu negru pana la marginile specificate. Putei utiliza aceasta opiune daca trebuie sa avei o imagine de anumite dimensiuni i dispunei de o imagine de dimensiuni arbitrare. pnmpad adauga, de asemenea, margini la o imagine, dar laimea acestora este specificata direct. pamcomp realizeaza o forma mai generala a acestei umpluturi. Creeaza o imagine de fundal de dimensiunile cadrului i suprapune imaginea subiectului pe aceasta. Putei utiliza opiuni pentru a avea imaginea subiectului in centrul cadrului sau impotriva oricarei margini i pentru a face umplutura de orice culoare (culoarea umpluturii este culoarea imaginii de fundal).Aceasta este doar presupunerea mea educata de ce ar putea eua CI. -verbose Afieaza informaii despre procesare la ieirea de eroare standard. CONSULTAI I pnmcrop(1) , pamdice(1) , pamcomp(1) , pnmpad(1) , pnmcat(1) , pgmslice(1) , pnm(1) ISTORIC pamcut a fost derivat din pnmcut in Netpbm 9.20 (mai 2001). A fost primul program Netpbm adaptat la noul format PAM i la noua biblioteca de programare. Predecesorul pnmcut a fost unul dintre cele mai vechi instrumente din pachetul Netpbm. AUTOR Drepturi de autor (C) 1989 pentru Jef Poskanzer. SURSA DOCUMENTULUI Aceasta pagina de manual a fost generata de instrumentul Netpbm <> din sursa HTML. Documentaia principala este la http://netpbm.sourceforge.net/doc/pamcut.html TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . documentaia netpbm 5 aprilie 2005 Manual de utilizare pentru <>(0)