Kwinqaku elilandelayo siza kujonga isixhobo semontage. Oku yinxalenye ye-ImageMagick kwaye inokusetyenziselwa ukwenza iigridi zemifanekiso ukusuka kwisiphelo. Abanye bajonga i-ImageMagick njenge 'Imela yaseSwitzerlandukusebenzisa imifanekiso ukusuka kumgca wokuyalela. Ngelixa ungasebenzisa inkqubo yemizobo yedesktop enje GIMP Ukulungelelanisa okanye ukudibanisa iifoto kunye nemizobo, ngamanye amaxesha kunokuba lula ukusebenzisa esinye sezixhobo ezahlukeneyo ezibonelelwa yi-ImageMagick.
Ukusetyenziswa koqobo kwe 'montage' kukuvelisa iitafile zemifanekisoOko kukuthi, ukubhekisa kwingqokelela yemifanekiso, ngakumbi iifoto, kunye nezithonjana. Kwaye nangona inokusetyenziselwa le njongo, ikwavumela ukuba wenze okungakumbi. Kule migca ilandelayo siza kubona imizekelo elula.
Faka i-ImageMagick kwi-Ubuntu
Ukusukela isixhobo Imontage yinxalenye yesuti ImageMagick, kubalulekile ukuqinisekisa ukuba ifakwe kwinkqubo yethu. I-ImageMagick iyafumaneka kwiindawo zokugcina ezisemthethweni ze-Ubuntu, ke ngoko ukufaka le suite kuya kufuneka sivule i-terminal (Ctrl + Alt + T) kwaye senze lo myalelo:
sudo apt install imagemagick
Ukusetyenziswa ngokusisiseko kweMontage
La syntax ngokubanzi yalo myalelo unokuba yinto elandelayo:
montage {entrada} {acciones} {salida}
Kulo mzekelo, ndinemifanekiso emine efana nale ilandelayo:
Ukuba into esiyifunayo yile yenza imontage esisiseko kule mifanekiso, kwisiphelo sendlela (Ctrl + Alt + T) kuya kufuneka siphumeze kuphela:
montage imagen1.png imagen2.png imagen3.png imagen4.png imagen_salida.png
Iziphumo zokugqibela ziya kuboniswa kwifayile umfanekiso_ukuphuma.png.
Ukuba yonke imifanekiso yeyohlobo olunye, sinokusebenzisa lo myalelo ulandelayo ukunyuka nayo yonke imifanekiso ebekwe kulawulo olufanayo:
montage *.png imagen_salida.png
Kufuneka kuthiwe nangona kulo mzekelo ndisebenzisa imifanekiso yePNG, kodwa Unokwenza i-montage kulo naluphi na uhlobo lwemifanekiso, nokuba udibanisa iintlobo ezahlukeneyo kumyalelo omnye.
Cwangcisa ubungakanani kunye nesithuba phakathi kwemifanekiso
Isixhobo esisesandleni sinokukhetha okubizwa ngokuba 'iijometri'. Oku kuya kuba luncedo kuthi xa kuziwa setha ubungakanani be-thumbnail kunye nendawo phakathi komfanekiso ngamnye. Isimo esingagqibekanga soku 'I-120 × 120> + 4 + 3'.
Ukuba sinomdla kwimontage setha isithuba esiyi-2 pixel phakathi kwemifanekiso, umyalelo wokuphumeza uya kuba:
montage -geometry +2+2 *.png imagen_salida.png
Oku kuluncedo kuphela xa sijonge ukwenza umfanekiso odibeneyo ukusuka kwimifanekiso yobukhulu obufanayo. Akunjalo ngemifanekiso endiyisebenzisayo njengomzekelo.
Kwimeko apho imifanekiso yethu inobungakanani obahlukeneyo, kunokwenzeka ukuba ubuyekeze ubungakanani bazo zonke ngaxeshanye:
montage -geometry 90x90+2+2 *.png imagen_salida.png
Apha i-90 × 90 bubungakanani be-mosaic. Lo myalelo iya kunciphisa imifanekiso enikiweyo ukuze ilingane nesakhelo sobungakanani beepikseli ezingama-90 × 90.
Yenza umphumo wePolaroid Montage
ukuba ukuvelisa impembelelo yePolaroid montage ngemifanekiso yethu kuya kufuneka siphumeze kuphela:
montage +polaroid *.png imagen_salida.png
Nathi sinako ukwenjenjalo nika isiphumo sePolaroid kwaye yenza ukugqagqana kwemifanekiso, usebenzisa lo myalelo:
montage -geometry 100x100-10-2 +polaroid *.png imagen_salida.png
Imifanekiso enelebheli
Olunye ukhetho olukhoyo luya kuba -set iilebula. Ngaye sinako xelela isixhobo semontage ukuseta iilebheli kumfanekiso ngamnye encinci. Lo myalelo uya kuyibhala imifanekiso yemifanekiso ngamagama emithombo:
montage -set label '%f' *.png imagen_salida.png
Ukuba unomdla wokwazi setha ileyibhile yesiko kumfanekiso ngamnye, umyalelo wokusebenzisa unokuba yinto efana nale:
montage -label Ejemplo1 imagen1.png -label Ejemplo2 imagen2.png -label Ejemplo3 imagen3.png -label Ejemplo4 imagen4.png imagen_salida.png
Ukongeza, unako kwakhona setha isihloko kwimontage esisandula ukuyenza. Kuya kufuneka songeze ukhetho -isihloko ngoku Landelayo:
montage -label Ejemplo1 imagen1.png -label Ejemplo2 imagen2.png -label Ejemplo3 imagen3.png -label Ejemplo4 imagen4.png -title 'Ejemplo para Ubunlog' imagen_salida.png
Imifanekiso engqinelanayo
Olu lolunye uphawu olunomdla lwesixhobo se-montage, kwaye kunokwenzeka ukuba concatenate imifanekiso ngaphandle kwezithuba phakathi kwazo.
montage -mode Concatenate *.png imagen_salida.png
Ngale nto sisandula ukuyibona kule migca, sishiyeke esona sisekelo sinikezela esi sixhobo, kodwa sinezinye iindlela ezininzi eziluncedo. Banga bona zonke iinketho ezikhoyo kumaphepha omntu:
man montage
Unako kwakhona funda ngakumbi ngokusetyenziswa okungafaniyo okunokwenziwa komyalelo wemontage kwi ImageMagick iwebhusayithi.
Enkosi kakhulu! Oku kuluncedo… ngaphambi kokuba ndisebenzise i-Imagemagick ukucoca imethadatha.