Satura rādītājs:
- 1. darbība. Linux utilīta “konvertē”
- 2. darbība. Paraksta pievienošana
- 3. darbība: attēlu marķēšanas automatizācija
Video: Teksta pievienošana attēliem, izmantojot Linux 'konvertēt' komandu: 3 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:59
Šī pamācība parādīs, kā pievienot attēlam tekstu, izmantojot komandu convert. Viens no vērtīgiem izmantošanas veidiem ir paraksta ievietošana attēlā dokumentēšanai. Vēl viens pielietojums būtu laika zīmoga ievietošana attēlā, ko automātiski ģenerē tīmekļa kamera. Ir daudz konvertēšanas iespēju, kuras varat izmantot, ievietojot tekstā attēlu. Jūs varat izvēlēties teksta sākuma punktu (izmantojot augstuma/platuma koordinātu), teksta aizpildījuma krāsu, teksta punkta lielumu un izmantoto fontu. Šī pamācība parādīs, kā to visu izdarīt. Galvenais uzdevums ar šo pamācību ir tas, ka tas viss ir jādara Linux operētājsistēmā. Es nezinu par tādu utilītu kā konvertēšana Microsoft Windows, bet kurš jebkad kaut ko dara ar komandrindu sistēmā Windows? Šī pamācība ir vairāk paredzēta Linux lietotājiem, kuri vēlas iegūt vairāk no sava datora. Ja esat Windows lietotājs un joprojām rodas kārdinājums izlasīt šo pamācību, jums var rasties kārdinājums lejupielādēt un instalēt Linux. Vēlāk es varētu uzrakstīt pamācību par to, kā to izdarīt, bet, ja vēlaties to darīt pats, varat doties uz vietni https://www.ubuntu.com/ un sākt procesu. Jūs varat pārvērst savu datoru par dubultās sāknēšanas mašīnu (es tiešām ieteiktu datorā instalēt otru cieto disku-derēs jebkurš izmērs). BTW, Linux kopā ar visu tai pieejamo ir BEZMAKSAS. Turklāt līdz šim tas ir neaizsargāts pret vīrusiem.
1. darbība. Linux utilīta “konvertē”
Lai pildījumam pievienotu etiķeti, mēs pilnībā strādāsim Linux termināļa logā. Windows to sauc par komandu logu, taču to reti izmanto sistēmā Windows, izņemot vecos laikus, kuri to atceras no DOS laikiem. Linux lietotāji to intensīvi izmanto. Pirmkārt, atveriet termināļa logu. Izmantojot Ubuntu Linux, jūs to darāt, izvēloties Applications-> Terminal. Tiks atvērts logs ar komandrindas uzvedni. Tas novirzīs jūs uz jūsu mājas direktoriju. Pieņemsim, ka attēls, ar kuru vēlaties spēlēt, atrodas apakšattēlā "attēli". Lai nokļūtu šajā apakšdirektorijā, ierakstiet "cd images". Izdodiet komentētājam "ls", lai redzētu, kādi faili ir tur. Manā gadījumā es vēlos strādāt ar failu ar nosaukumu "sunset1.jpg". Jūs arī vēlaties pārliecināties, vai jūsu sistēmā ir pieejama komanda konvertēt. Viens veids, kā to izdarīt, ir izdot komandu "kas konvertē". Ja tas ir pieejams, tā atrašanās vieta tiks drukāta uz ekrāna. Manā gadījumā tas atrodas vietnē "/usr/bin/convert". Vēl viens veids, kā uzzināt, vai tas ir pieejams, komandrindā vienkārši izdod komandu "convert". Ja tas ir pieejams, tiks izdrukāts garš komandas apraksts ar visām pieejamajām iespējām. Ja tā nav, jūs redzēsit "convert: command not found". Pieņemsim, ka tas ir pieejams. Ja izdodat tukšo komandu "konvertēt", varat redzēt, ka tas ir ļoti spēcīgs rīks ar daudzām iespējām. Pilnīgāku komandas konvertēšanas aprakstu var atrast vietnē: https://linux.about.com/od/commands/l/blcmdl1_convert.htmMūsu mērķiem paraksta rakstīšanai mēs vēlamies izmantot tikai argumentu "-draw". uz fotoattēlu.
2. darbība. Paraksta pievienošana
Mans sākotnējais attēls būs fails ar nosaukumu sunset1.jpg. Šī ir fotogrāfija, kuru es uzņēmu nesenā ceļojumā uz Ēģipti un Jordāniju (visas fotogrāfijas varat redzēt vietnē https://www.datasink.com/egypt2009.shtml). Drošības labad es paturēšu sākotnējo attēlu un saglabāšu izmaiņas jaunos failu nosaukumos. Sākotnējais attēls ir samazināta versija daudz lielākam attēlam, kas bija 7 megapikseļu attēls. Es izmantoju citu komandas "konvertēt" iespēju, lai mainītu tās mazāku versiju šai pamācībai. Šis attēls ir 640x480. Tas nozīmē, ka tā platums ir 640 pikseļi un augstums 480 pikseļi. Mēs izmantosim šo informāciju, lai noteiktu, kur mēs vēlamies ievietot parakstu. Šeit ir komanda, kas rada sunset2.jpg: convert -pointsize 20 -fill yellow -draw 'text 270, 460 "Sunset over the Nile"' sunset1-j.webp
3. darbība: attēlu marķēšanas automatizācija
Jūs esat redzējis, kā no komandrindas manuāli attēlam pievienot parakstu. Tas darbojas labi, ja jums ir tikai daži fotoattēli, ar kuriem strādāt, taču šādā veidā strādāt var būt diezgan apnicīgi. Ja jums ir jāapstrādā daudz attēlu, iespējams, vēlēsities izmantot kādu skriptu valodu Linux. Viena iespēja ir izmantot čaulas skriptu. Es izmantoju skriptu valodu ar nosaukumu Perl. To es izmantoju visu veidu CGI skriptiem tīmeklī. Citas iespējas ir Java, C ++, PHP un Python. Lai ko jūs izmantotu, jums jāspēj izveidot komandrindas virkni un apvalku, lai to izpildītu. Viens no veidiem, kā to izmantot, ir tas, ka automātiski ievietoju laika zīmogu attēlam, ko mana tīmekļa kamera ģenerē reizi minūtē. Perl skriptā es formulēju pašreizējo laika zīmogu (datumu un laiku) un pēc tam pārklāju to ar pašreizējo attēlu. Fotogrāfijā ievietoju arī savas vietnes adresi. Var redzēt, ka pievienotais attēls uzņemts 2. februārī pulksten 13:07. Manā datorā ir skripts, kas tiek palaists reizi minūtē. Tas paņem attēlu no tīmekļa kameras, ievieto vietnes nosaukumu un laika zīmogu un pēc tam augšupielādē to manā vietnē. Jūs, iespējams, varēsit to redzēt darbībā vietnē https://www.datasink.com/webcam.shtml. Es saku “drīkst”, jo tas notiek tikai tad, kad dators ir ieslēgts. Es neatstāju to uz nakti vai kad esmu prom. Ja es gribētu iezīmēt visu attēlu direktoriju, es to izveidotu, lai to izdarītu. Viens veids, kā to izdarīt, ir izveidot teksta failu, kurā ir viss direktorijā esošo attēlu saraksts, viens katrā rindā. Pēc attēla nosaukuma katrā rindā būtu paraksta teksts. Es izveidotu cilpu, kas ņemtu etiķeti un piemērotu to attēlam. Protams, radīsies problēma, lai marķējumu novietotu horizontāli. Man, iespējams, būtu jāaprēķina paraksta faktiskais platums un pēc tam jāpielāgo horizontālais arguments.
Ieteicams:
Konvertēt dzesētāju un anēmiju: 6 soļi
Convertir Un Cooler En Anemómetro: Construir un anemómetro que nos permite medir la velocidad del viento de forma casera es posible ingeniando el uso de algunos artefactos de los que disponemos en casa, y los cuales se les pueda dar un nuevo uso (como el Cooler de un viejo gabinete d
Izveidojiet savu skriešanas komandu, izmantojot vienkāršu soli: 4 soļi
Izveidojiet savu skriešanas komandu, izmantojot vienkāršu soli: Šeit es parādīšu, kā jūs varat izveidot savu palaist komandu operētājsistēmā Windows. Patiesībā šī Windows funkcija ir lieliska, un tā ir noderīga, lai uzreiz atvērtu lietojumprogrammas logu. Tātad tagad jūs varat arī izveidot savu komandu, lai atvērtu jebkuru lietojumprogrammu, ievadot
Konvertēt .img failu uz SquashFS (Win/Mac/Linux): 5 soļi
Konvertēt.img failu uz SquashFS (Win/Mac/Linux): Tas ir veids, kā konvertēt a.img failu uz failu squashfs.img. Piezīme. Tas ne vienmēr var darboties ar katru attēla failu. Daudzi, ko esmu mēģinājis, nav strādājuši. Šīs darbības tiek veiktas datorā, kurā darbojas operētājsistēma Windows, un operētājsistēmā Mac & Linux instrukcijām vajadzētu būt šādām
Ierīču vadīšana ar balss komandu, izmantojot NodeMCU: 7 soļi (ar attēliem)
Ierīču vadīšana ar balss komandu, izmantojot NodeMCU: Es tikai vēlos visiem sveicināt, šī ir mana pirmā reize, kad rakstu pamācāmu projektu. Angļu valoda nav mana dzimtā valoda, tāpēc es centīšos padarīt to īsu un pēc iespējas skaidrāku. Ierīču vadīšana ar balss komandu nav dīvaina lieta
Teksta sadalīšana, izmantojot Excel: 7 soļi (ar attēliem)
Teksta sadalīšana, izmantojot Excel: Šī pamācība parādīs, kā, izmantojot Excel, sadalīt tekstu (datorvalodā, parsēt). Instrukcija iepazīstinās jūs ar dažām teksta apstrādes komandām programmā Excel. Šī pamācība balstīsies uz Excel 2007, taču tā darbosies jebkurā