LazPaint Command line/fi

From Free Pascal wiki
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

English (en) suomi (fi) français (fr)

Palaa LazPaint pääsivulle

Komentorivi

Yleinen käyttö:

lazpaint input-tiedosto [/komento1 [/komento2...]] [output-tiedosto]

tai

lazpaint input-tiedosto [-komento1 [-komento2...]] [output-tiedosto]

Linuxissa komennon etuliite on "-".

Windowsissa komennon etuliite voi olla "-" tai "/".

Komentorivi ilman komentoa

Ilman komentoa ohjelma muuntaa kuvan toiseen tiedostomuotoon. Esimerkiksi :

lazpaint image.pdn image.png

tallentaa Paint.NET kuvan PNG-muotoon.

Komentorivi ilman output-tiedostoa

Jos ei ole määritelty output-tiedostoa niin sovellus avataan ja nähdään tuloksena kuva. Esimerkiksi:

lazpaint image.png /RotateCW

avaa kuvan jota on kierretty 90°astetta myötäpäivään.

Komentorivi ilman input-tiedostoa

Voidaan luoda kuva myös tyhjästä. Esimerkiksi :

lazpaint /New(800,600) /Gradient(255,255,255,255,0,0,0,255,Linear,0,0,800,600) blackwhite.png

luo kuvan, jossa on mustavalkoinen liukuvärjäys ja tallentaa sen tiedostoon blackwhite.png.

Yleiset komennot

Luettelo tuetuista komennoista:

  • /HorizontalFlip : kuva peilataan vaakasuunnassa
  • /VerticalFlip : kuva peilataan pystysuunnassa
  • /SwapRedBlue : vaihtaa punaisen ja sinisen kanavan
  • /RotateCW : kiertää kuvaa myötäpäivään
  • /RotateCCW : kiertää kuvaa vastapäivään
  • /Resample(Leveys, Korkeus: Integer) : kuvan muunto kokoon leveys x korkeus
  • /Opacity(Value: Byte) : syöttää globaalin kertoimen peittävyydelle.
  • /Gradient(red1,green1,blue1,alpha1,red2,green2,blue2,alpha2: Byte; type; x1,y1,x2,y2: Single) : Piirtää liukuvärillä. Tekotapa voi olla lineaarinen (Linear), peilautuva (Reflected), nelisuuntainen (Diamond) tai säteittäinen (Radial).
  • /New(leveys,korkeus) : luo uuden tyhjän kuvan annetulla leveydellä ja korkeudella

esimerkiksi :

lazpaint bigimage.bmp /Resample(320,200) smallimage.png

tallentaa pienen kopion bigimage.bmp kuvasta smallimage.png kuvaksi


Suodattimien komennot

Suodattimia voidaan käyttää oletusarvoilla. Luettelo suodattimien komennoista:

Sumennussuodattimet : BlurPrecise, BlurRadial, BlurFast, BlurCorona, BlurDisk, BlurMotion, BlurCustom

Pikselikohtaiset suodattimet : Sharpen, Smooth, Median, ClearType, ClearTypeInverse, Emboss, Contour, Grayscale, Negative, LinearNegative, ComplementaryColor, Normalize, SmartZoom3

Muodonmuutos suodattimet : Sphere, Twirl, Cylinder, Plane

Muodostamissuodattimet :

  • PerlinNoise (Perlin kohina)
  • CyclicPerlinNoise (jaksoittainen Perlin kohina)
  • Clouds (Pilvet)
  • CustomWater (muokattu vesi)
  • Water (vesi)
  • Wood (puu)
  • WoodVertical (pystysuora puu)
  • Plastik (muovi)
  • MetalFloor (metallilattia)
  • Camouflage (naamiointikuvio)
  • SnowPrint (lumenjälki)
  • Stone (kivi)
  • RoundStone (pyöristetty kivi)
  • Marble (marmori)

Esimerkiksi :

lazpaint photo.jpg /Contour /Emboss /Normalize

Muuntaa kuvan "kiviveistoksi".