Kuidas pilte Linuxi abil teisendada
Mida teada
- Installige terminali abil utiliit ImageMagick. Debianis, Ubuntus või Mintis sisestage sudo apt install imagemagick.
- Pildi teisendamiseks on käsk teisendama [sisestusvalikud] sisendfail [väljundsuvandid] väljundfail.
- Pildi suuruse muutmiseks sisestage teisendada [pildinimi].jpg -suuruse muutmine [mõõtmed] [uus pildinimi].jpg.
See juhend näitab, kuidas Linuxi abil pilte töödelda käsurida. Saate teada, kuidas muuta pildi suurust nii faili suuruse kui ka mõõtkava poolest. Samuti saate teada, kuidas teisendada mitme failitüübi vahel, näiteks alates JPG juurde PNG või GIF juurde TIF.
Installige ImageMagick
Konverteerimiskäsk ei ole Linuxi süsteemi vaikeutiliit ja enamiku distributsioonidega see kaasas ei ole. On suur võimalus, et peate selle installima.
Convert pärineb ImageMagickist, populaarsest pilditöötlusutiliidist, mida kasutavad paljud rakendused. Alustage selle oma süsteemi installimisega. Avage terminali aken ja käivitage distributsioonile vastav käsk.

Debian/Ubuntu/Mint
sudo apt install imagemagick
Fedora/CentOS
sudo dnf installige ImageMagick
OpenSUSE
sudo zypper installige ImageMagick
Arch Linux/Manjaro
sudo pacman -s imagemagick
Teisenda käsk
Teisendamiskäsku kasutatakse pildi teisendamiseks. Formaat on järgmine:
teisendama [sisestusvalikud] sisendfail [väljundsuvandid] väljundfail.
Kuidas muuta pildi suurust
Kui kavatsete lisada veebilehele pildi ja soovite, et see oleks teatud suurusega, võite pildi suuruse muutmiseks kasutada mõnda CSS-i.
Tegelikult on siiski parem pilt õiges suuruses üles laadida ja lehele sisestada.
See on muidugi vaid üks näide, miks võiksite seda soovida muuta pildi suurust.
Pildi suuruse muutmiseks kasutage järgmist käsku.
teisenda pildinimi.jpg -suuruse muutmine newimagename.jpg
Näiteks pildi 800x600 suuruseks teisendamiseks kasutage järgmist käsku:
teisendada pildinimi.jpg -suuruse muutmine 800x600 newimagename.jpg
Kui teisendades määratud mõõtmetele kuvasuhe on sassis, pildi suurus muudetakse lähima suhteni.
Konversiooni täpse suuruse muutmiseks kasutage järgmist käsku:
teisenda pildinimi.jpg -suuruse muutmine 800x600! uuspildinimi.jpg
Te ei pea suuruse muutmise käsu osana määrama kõrgust ja laiust. Näiteks kui soovite, et laius oleks 800 ja te ei hooli kõrgusest, võite kasutada järgmist käsku:
teisenda pildinimi.jpg -suuruse muutmine 800 uueks pildinimi.jpg
Pildi suuruse muutmiseks määratud kõrguseks kasutage järgmist käsku:
teisenda pildinimi, jpg -resize x600 newimagename.jpg
Kuidas teisendada ühest pildivormingust teise
Kui teil on JPG-fail ja soovite selle PNG-vormingus teisendada, kasutage järgmist käsku:
teisendada image.jpg image.png
Saate kombineerida palju erinevaid failivorminguid. Näiteks:
teisenda image.png image.gif
teisendada image.jpg image.bmp
teisenda image.gif image.tif
Kuidas reguleerida pildi faili suurust
Pildi füüsilise faili suuruse muutmiseks on mitmeid viise.
- Muutke kuvasuhet (muutke see väiksemaks)
- Muutke failivormingut
- Muutke tihenduskvaliteeti
Pildi suuruse vähendamine muudab faili suuruse väiksemaks. Lisaks võimaldab pakkimist sisaldava failivormingu (nt JPG) kasutamine vähendada faili füüsilist suurust.
Lõpuks muudab kvaliteedi reguleerimine füüsilise faili suuruse väiksemaks.
Eelmised 2 jaotist näitasid, kuidas kohandada faili suurust ja tüüpi. To pilti tihendada proovige järgmist käsku:
teisenda pildinimi.jpg -kvaliteediga 90 newimage.jpg
Kvaliteet on määratud protsentides. Mida madalam on protsent, seda väiksem on väljundfail, kuid ilmselt pole lõplik väljundkvaliteet nii hea.
Kuidas pilte pöörata
Kui olete pildistanud portreepildi, kuid soovite, et see oleks rõhtpaigutus, saate pilti pöörata järgmise käsuga:
teisenda pildinimi.jpg - pööra 90 uut kujutist.jpg
Pööramiseks saate määrata mis tahes nurga.
Näiteks proovige seda:
teisenda pildinimi.jpg - pööra 45 uut kujutist.jpg
Teisenda käsurea valikud
Seal on kümneid käsurea valikuid, mida saab kasutada käsuga convert, nagu siin näidatud:
Suvandeid töödeldakse käsurea järjekorras. Kõik käsureal määratud suvandid jäävad kehtima järgneva pildikomplekti jaoks, kuni komplekti lõpetab mis tahes suvandi ilmumine või - noop. Mõned valikud mõjutavad ainult piltide dekodeerimist ja teised ainult kodeerimist. Viimased võivad ilmuda pärast viimast sisendpiltide rühma.
Iga valiku üksikasjalikumat kirjeldust vt ImageMagick.
- külgnevad | ühendage pildid üheks mitmest pildist koosnevaks failiks |
- afiinne | teisendusmaatriksi joonistamine |
-antialias | eemaldage pikslite alias |
- lisada | lisage piltide komplekt |
-keskmine | keskmine piltide komplekt |
- taust | taustavärv |
- hägususx | hägustada pilti Gaussi operaatoriga |
-piirx | ümbritsege pilt värvipiiriga |
- piirivärv | piiri värv |
- kast | määrake annotatsiooni piirdekasti värv |
- vahemälu | pikslite vahemälu jaoks on saadaval megabaiti mälu |
- kanal | kanali tüüp |
- süsi | simuleerida söejoonist |
- tükeldadax{+-}{+-}{%} | eemaldage pildi sisemusest pikslid |
- klipp | rakendage lõikerada, kui see on olemas |
- ühineda | liita piltide jada |
- värvida | värvige pilt pliiatsi värviga |
-värvid | eelistatud värvide arv pildil |
- värviruum | värviruumi tüüp |
-kommentaar | märkige pildile kommentaariga |
- koostada | pildi kompositsiooni tüüp |
- tihendada | pildi tihendamise tüüp |
- kontrast | suurendada või vähendada pildi kontrastsust |
- saakx{+-}{+-}{%} | kärbitud pildi eelistatud suurus ja asukoht |
-tsükkel | nihutada pildi värvikaarti koguse järgi |
-silumine | luba silumisprintimine |
- dekonstrueerida | jaotada pildijada koostisosadeks |
- hilinemine<1/100 sekundit> | kuva pärast pausi järgmist pilti |
-tihedusx | vertikaalne ja horisontaalne eraldusvõime pildi pikslites |
-sügavus | pildi sügavus |
- kirju | vähendada pildil olevaid täppe |
-ekraan | määrab X-serveri, millega ühendust võtta |
- käsutada | GIF-i kõrvaldamise meetod |
- segada | rakendada pildile Floydi/Steinbergi vea difusiooni |
- joonistada | lisada pildile ühe või mitme graafilise primitiiviga märkused |
- serv | tuvastada pildi servad |
- reljeef | kujutise reljeef |
-kodeering | määrake fondi kodeering |
- endian | määrake väljundpildi endiaalsus (MSB või LSB). |
- täiustada | kasutage mürarikka pildi parandamiseks digitaalset filtrit |
- võrdsustada | teostada histogrammi võrdsustamine kujutisega |
- täitke | graafilise primitiivi täitmisel kasutatav värv |
-filter | kasutage seda tüüpi filtrit pildi suuruse muutmisel |
- tasandada | lamedamaks pildijada |
- keerata | luua "peegelpilt" |
-flop | luua "peegelpilt" |
- font | kasutage seda fonti pildile tekstiga märkuste lisamisel |
-raamx++ | ümbritsege pilt dekoratiivse äärisega |
- udu{%} | sellel kaugusel olevaid värve peetakse võrdseteks |
-gamma | gamma korrektsiooni tase |
- Gaussix | hägustada pilti Gaussi operaatoriga |
- geomeetriax{+-}{+-}{%}{@} {!}{} | pildiakna eelistatud suurus ja asukoht. |
- gravitatsioon | suund primitiivne graviteerub kujutise märkuste tegemisel. |
- aidake | printida kasutusjuhised |
- puruneda | implode pildi pikslid ümber keskpunkti |
- kavatsus | kasutage seda tüüpi renderdamiskavatsusi pildi värvi haldamisel |
- põimumine | põimimisskeemi tüüp |
-silt | määrake pildile silt |
-tase | reguleerige pildi kontrasti taset |
-loend | loendi tüüp |
-silmus | lisage oma GIF-animatsioonile Netscape'i silmuslaiend |
- kaart | vali sellelt pildilt konkreetne värvikomplekt |
-mask | Määrake lõikemask |
- matt | salvestage matt kanal, kui pildil see on |
- mediaan | rakendada pildile mediaanfiltrit |
- moduleerida | muuta pildi heledust, küllastust ja tooni |
- ühevärviline | muuta pilt mustvalgeks |
-morf | morfeerib pildijada |
-mosaiik | luua pildijadast mosaiik |
- eitada | asendada iga piksel selle täiendava värviga |
- müra | lisada või vähendada pildi müra |
- noop | NOOP (valikut pole) |
- normaliseerida | teisendage pilti, et katta kogu värviväärtuste vahemik |
- läbipaistmatu | muutke see värv pildil pliiatsi värviks |
-lehtx{+-}{+-}{%}{!}{} | pildilõuendi suurus ja asukoht |
- värvida | simuleerida õlimaali |
- pliiats | määrake joonistustoimingute jaoks pliiatsi värv |
-ping | tõhusalt määrata pildi omadused |
-punkti suurus | Postscripti, OPTION1 või TrueType'i fondi punktisuurus |
- eelvaade | pildi eelvaate tüüp |
-protsess | töödelda pildijada |
-profiil | lisage pildile ICM, IPTC või üldine profiil |
- kvaliteet | JPEG/MIFF/PNG tihendustase |
- tõstax | heledamaks või tumedamaks pildi servi |
- piirkondx{+-}{+-} | rakendada suvandeid pildi osale |
-suuruse muutminex{%}{@}{!}{} | muuta pildi suurust |
-rull{+-}{+-} | rullige pilti vertikaalselt või horisontaalselt |
- pöörata{} | rakendada pildile Paethi kujutise pööramist |
- proov | mastaabis pilt pikslite valimiga |
-sampling_faktorx | JPEG- või MPEG-2-kooderis ja YUV-dekooderis/kooderis kasutatavad diskreetimistegurid. |
-kaal | pilti skaleerida. |
-stseen | määrata stseeni number |
-seeme | pseudojuhuslike arvude generaatori algväärtus |
- segmentx | segmenteerida pilt |
-varix | varjutada pilti kauge valgusallika abil |
- teritadax | teravustada pilti |
-raseerimax | raseerige pildi servadest piksleid |
- lõikaminex | nihutage pilti piki X- või Y-telge |
- suurusx{+nihe} | pildi laius ja kõrgus |
- solariseerida | tühistada kõik pikslid üle lävetaseme |
-levik | nihutada pildi piksleid juhusliku hulga võrra |
- insult | graafilise primitiivi silitamisel kasutatav värv |
- käigulaius | määrake käigu laius |
- keerlema | keerise kujutise pikslid ümber keskpunkti |
- tekstuur | pildi taustale paanitava tekstuuri nimi |
-lävi | pildi lävi |
- plaat | paanipilt graafilise primitiivi täitmisel |
- teisendada | pilti teisendada |
-läbipaistev | muutke see värv pildi sees läbipaistvaks |
- puu sügavus | puu sügavus värvi vähendamise algoritmi jaoks |
- trimmi | pilti kärpima |
-tüüp | pildi tüüp |
- ühikut | pildi eraldusvõime tüüp |
- ebateravx | teravustada pilti ebaterava maski operaatoriga |
-use_pixmap | kasutage pixmapi |
-sõnaline | printige pildi kohta üksikasjalik teave |
-vaade | FlashPixi vaatamise parameetrid |
-Lainex | muuta pilti mööda siinuslainet |
- kirjutada | kirjuta pildijada [teisendada, liita] |
Lisateabe saamiseks lugege teisendamise käsu leht.