Dizze hantlieding sil jo sjen litte hoe't jo ôfbyldings brûke kinne troch de kommando-linyn fan Linux te brûken .
Jo sjogge hoe't jo in ôfbylding werjaan yn 'e triemgrutte en yn skaal. Jo sille ek learje hoege jo tusken ferskate triemtypen te konvertearjen lykas fan JPG nei PNG of GIF nei TIF .
De konvertearring konvertearje
It konvertearje kommando wurdt brûkt om in ôfbylding te konvertearjen. It formaat is as folgjend:
Konvertearje [input options] ynput bestân [output options] útfier bestân.
Hoe kinne jo in ôfbylding feroarje
As jo in byld hawwe op in webside en jo wolle dat it in bepaalde grutte is, dan kinne jo inkele CSS brûke om it ôfbylding te feroarjen.
It is feitlik better om it byld te laden as de krekte grutte yn it earste plak en ynfoegje it yn 'e side.
Dit is fansels mar ien foarbyld wêrom't jo in ôfbylding feroarje kinne .
Om in ôfbylding te feroarjen brûke jo it folgjende kommando
konforme imagename.jpg -resize dimensje newimagename.jpg
Om bygelyks om in ôfbylding te fieren om 800x600 te konvertearjen, brûk jo it folgjende kommando:
konkurearje imagename.jpg -resize 800x600 newimagename.jpg
As jo trochsetten wurde nei de spesifike ôfmjittings wurdt it aspect ratio ferwurke wurde sil de ôfbylding werombelle wurde nei it tichtste ferhâlding.
Om de konverzje te ferwenden om de krekte grutte te wurden, brûk it folgjende kommando:
konform imagename.jpg -resize 800x600! newimagename.jpg
Jo moatte de hichte en de breedte net oantsjutte as in part fan it kommando's feroarje.
Bygelyks, as jo de breedte wolle wêze om 800 te wêzen en jo soarchje net oer de hichte kinne jo it folgjende kommando brûke:
konform imagename.jpg -resize 800 newimagename.jpg
Om in ôfbylding te feroarjen om in opjûne hichte te wêzen, brûk it folgjende kommando:
Jo kinne it ynstellename, jpg -resize x600 newimagename.jpg konvertearje
Konvertearje fan ien ôfbyldingformaat nei in oar
As jo in JPG-triem hawwe en jo wolle it nei in PNG konvertearje dan brûke jo it folgjende kommando:
Convert image.jpg image.png
Jo kinne in protte ferskillende triemformaten kombinearje. Bygelyks
konvertie image.png image.gif
Convert image.jpg image.bmp
Convert image.gif image.tif
Hoe kinne jo de triemgrutte foar in ôfbylding oanpasse
Der binne in oantal manieren om de fysike triemgrutte fan in ôfbylding te feroarjen.
- Feroarje it aspect ratio (meitsje it lytser)
- Feroarje it triemformaat
- Feroarje de kompresje kwaliteit
Reduzearjen fan de grutte fan it byld sil de triemgrutte lytser meitsje. Dêrnjonken kinne jo gebrûk meitsje fan in triemformaat dat kompresje lykas JPG befettet om de fysike triemgrutte te ferlytsjen.
As lêste oanpasse oan de kwaliteit sil de fysike triemgrutte lytser wurde.
De foargeande 2 sekonden jouwe jo hoe't jo de grutte en triemtype oanpasse. Om it byld te komprimearjen, besykje it folgjende kommando:
konform imagename.jpg -Quality 90 newimage.jpg
De kwaliteit is oanjûn as persintaazje. De leger is it persintaazje wat it lytser is de útfier bestân, mar fansels de lêste output kwaliteit is net sa goed.
Hoe't jo ôfbyldings rotearje
As jo in foto yn portret nommen hawwe, mar jo wolle dat jo in lânskipôfbylding wêze kinne jo it ôfbylding mei it folgjende kommando dreegje:
konvertieren imagename.jpg -rotate 90 newimage.jpg
Jo kinne in winkel oanjaan foar rotaasje.
Sjoch dit bygelyks út:
konvertieren imagename.jpg -rotate 45 newimage.jpg
Konfigurearje Kommando-ljepperopsjes
Der binne tsientallen kommando-rigel-opsjes dy't brûkt wurde mei it konvertearje kommandearre sa as hjirre:
Opsjes wurde ferwurke yn command line order. Alle opsje dy 't jo opsette op' e kommandorigel, bliuwt yn wurking foar de opset fan ôfbyldings dy't folgje, oant de set begjint mei it optreden fan in opsje of -noop . Guon opsjes ynfloed allinich it dekodearjen fan bylden en oaren allinich de kodearring. De lêste kin nei de lêste groep fan ynfierôfbyldings ferskine.
Foar in mear detaillearre beskriuwing fan elke opsje, sjoch ImageMagick .
-adjoin | Meitsje bylden yn ien inkele byldbestân oan |
-affine | tekenje feroarje fan matrix |
-antialias | piksels aliasing wiskje |
-append | In set fan ôfbyldings oanfange |
-trochsneed | gemiddelde in oantal foto's |
-eftergrûn | de efterkleur |
-blur x | fergriemje it byld mei in gaussianske operator |
-border x | it byld omgean mei in grin fan kleur |
-bordercolor | de grinskleur |
-doaze | Set de kleur fan 'e annotaasjebegruttingfak |
-cache | Megabytes fan ûnthâld beskikber te krijen oan it pixel-cache |
-kanaal | it type kanaal |
-charcoal | simulearje in houtkooling |
-chop x {+ -} {+ -} {%} | Brûk piksels út it ynterieur fan in byld |
-clip | It klippaad oanfreegje, as ien is |
-coalesce | In ôfbylding fan ôfbyldings fusearje |
-colorize | kolorje it byld mei de pen kleur |
-kolors | Foardere oantal kleuren yn it byld |
-colorspace | de type kleuren |
-comment | in ôfbylding mei in kommentaar annotearje |
-kompensearje | it type ôfbylding |
-compress | it type ôfbylding kompresje |
-kontrast | It byldkontrast ferbetterje of ferminderje |
-crop x {+ -} {+ -} {%} | De foarkommende grutte en lokaasje fan it opnommen image |
-syklus | ferwiderje byld colormap troch bedrach |
-debug | oanbiede fan debuggen |
-deconstruct | dieling in ôfbyldingskwaliteit yn konstante parten |
-delay <1 / 100ste fan in twadde> | It folgjende ôfbylding nei punting werjaan |
-densiteit x | Vertical en horizontale resolúsje yn piksels fan it byld |
-djipte | djipte fan it byld |
-despeckle | Meitsje de spekjes yn in byld |
-skerm | jout de X-tsjinner oan om kontakt te meitsjen |
-dispose | GIF-disposysje-metoade |
-doar | Floyd / Steinberg flaterdiffusaasje tapasse oan it byld |
-draw | In ôfbylding mei ien of mear grafyske primitiven annotearje |
-edge | De rânen binnen in byld fine |
-emboss | printsje in byld |
-kodearring | bepaalt de letterkodearring |
-endian | Oanfreegje Endianness (MSB of LSB) fan útfierôfbylding |
-enhance | In digitale filter oanmeitsje om in laitsje ôf te ferbetterjen |
-equalize | Histogram-útwikseling útfiere nei it byld |
-folje | Kleur om te brûken by it filling fan in grafyske primitive |
-filter | brûke dizze type filter by it werjaan fan in byld |
-flatten | flatearje in sesje fan ôfbyldingen |
-flip | in "spegelbyld" meitsje |
-flop | in "spegelbyld" meitsje |
-font | Dit lettertype brûke by it annotearjen fan it byld mei tekst |
-frame x ++ | it byld omgean mei in siergrûn |
-fuzz {%} | Kleuren yn dizze ôfstân wurde beskôge as gelyk |
-gamma | nivo fan gamma-korreksje |
-groep x | fergriemje it byld mei in gaussianske operator |
-geometry x {+ -} {+ -} {%} {@} {!} {<} {>} | De foarkar fan grutte en lokaasje fan it byld finster. |
-gravity | rjochting primitive gravitaten nei it annotearjen fan it byld. |
-help | print brûke ynstruksjes |
-implode | Implisearje byldpunten piksels oer it sintrum |
-intent | Brûk dizze type fan rendering intent by it behearen fan byldbehear |
-interlace | it type ynsletten skema |
-etiket | Meitsje in label op in ôfbylding |
-peil | It nivo fan ôfbyldkontrast oanpasse |
-list | de type list |
-loop | taheakje oan Netscape-loop-útwreiding nei jo GIF-animaasje |
-map | Kies in bepaalde set fan kleuren út dit byld |
-masker | Meitsje in knipende masker |
-matte | Molke kanaal opslaan as it byld hat ien |
-médiaan | In medianfilter oan it byld tapasse |
-modulearje | feroarje de helderheid, saturation, en kleur fan in byld |
-monochrome | it byld feroarje nei swart en wyt |
-morph | morphs in ôfbyldingskwaliteit |
-mosaic | Meitsje in mozayk út in ôfbyldingskwaliteit |
-negate | ferfange elke piksel mei syn komplementêre kleur |
-lûd | It lûd of in lûd oanmeitsje of ferminderje |
-noop | NOOP (gjin opsje) |
-normalisearje | Transformaatôfbylding om it folsleine oanbod fan kleurwearden te spanden |
-opaque | feroarje dizze kleur nei de pen kleur binnen it byld |
-page x {+ -} {+ -} {%} {!} {<} {>} | grutte en lokaasje fan in byldtafel |
-fervje | simulearje in oalskildering |
-pinne | Oanpasse de pen kleur foar tekeningsaksjes |
-ping | efficiënte byldeigenskippen bepale |
-pointsize | punktearje fan it Postscript, OPTION1, of TrueType lettertype |
-preview | image preview type |
-proses | ferwurkjen in ôfdieling fan ôfbyldings |
-profyl | Foegje ICM, IPTC, of generike profyl nei ôfbylding |
-kwaliteit | JPEG / MIFF / PNG-kompresje nivo |
-raise x | ljochte of dûnse ôfbyldingen |
-region x {+ -} {+ -} | Opsjes opsette foar in part fan it byld |
-resize x {%} {@} {!} {<} {>} | feroarje in ôfbylding |
-roll {+ -} {+ -} | Rôlje in ôfbylding vertal of horizontaal |
-rotate {<} {>} | Keppeling fan Paeth byld ôfbylding oan it byld |
-foarbyld | skaalôfbylding mei pixel sampling |
-sampling_factor x | Samplingfakanten brûkt troch JPEG of MPEG-2-encoder en YUV-dekoders / encoders. |
-scale | skaal it byld. |
-scene | set nûmer nûmer |
-sied | pseudo-random nûmer-generator-seedwearde |
-segment x | segne in in ôfbylding |
-shade x | Skaaimerke de ôfbylding mei in fiere ljochtquelle |
-sharpen x | it byld skermje |
-shave x | Shave piksels fan 'e byldkaikes |
-shear x | skodzje it byld oan 'e X- of Y-as |
-size x {+ offset} | breedte en hichte fan it byld |
-solarize | fersykje alle piksels boppe it drompel nivo |
-spread | Ferwiderje byldpunten troch in random bedrach |
-streekje | Kleur om te brûken as it stribjen fan in grafyske primitive |
-strokewidth | Set de strokebreedte |
-swirl | Swirl byld pixels oer it sintrum |
-texture | namme fan tekstuering oan tegel op 'e byldhintergrûn |
-drompel | driget it byld |
-tile | tile byld by it filling fan in grafyske primitive |
-transform | feroarje it byld |
-trochsichtich | meitsje dizze kleur transparant yn 'e byld |
-treedepth | beamdjip foar it kleurdredigingsalgoritme |
-trim | triem in ôfbylding |
-type | de byldtype |
-units | de type byldbehearder |
-unsharp x | It byld skermje mei in ûnbeskermant maskersoperator |
-use_pixmap | brûke de pixmap |
-verbose | Print detaillearre ynformaasje oer it byld |
-fisy | FlashPix besjen parameters |
-wave x | feroarje in byld mei in sinnewelle |
-skriuwe | skriuw in ôfbyldingsuite [ konvertiere, kompositearje ] |
Foar mear ynformaasje lêze de hânide side foar it konvertearje kommando.