Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:59
Ši instrukcija parodys, kaip pridėti tekstą prie vaizdo naudojant komandą konvertuoti „Linux“. Vienas iš vertingų to panaudojimo būdų yra antraštės įdėjimas į atvaizdą dokumentacijai. Kitas naudojimo būdas būtų laiko žymos uždėjimas ant vaizdo, kurį automatiškai sukuria internetinė kamera. Yra daug konvertavimo parinkčių, kurias galite naudoti įdėdami tekstą į paveikslėlį. Galite pasirinkti teksto pradžios tašką (pagal aukščio/pločio koordinates), teksto užpildymo spalvą, teksto taško dydį ir naudojamą šriftą. Ši instrukcija parodys, kaip visa tai padaryti. Pagrindinis šios instrukcijos laimikis yra tai, kad visa tai turite padaryti „Linux“operacinėje sistemoje. Aš nežinau tokios priemonės kaip konvertuoti „Microsoft Windows“, bet kas kada nors daro ką nors naudodami komandinę eilutę „Windows“? Ši instrukcija labiau skirta „Linux“vartotojams, norintiems kuo daugiau išnaudoti savo kompiuterio galimybes. Jei esate „Windows“vartotojas ir vis dar kyla pagunda perskaityti šią instrukciją, gali kilti pagunda atsisiųsti ir įdiegti „Linux“. Vėliau galiu parašyti instrukciją, kaip tai padaryti, bet jei norite to siekti savarankiškai, galite apsilankyti https://www.ubuntu.com/ ir pradėti procesą. Galite paversti savo kompiuterį dvigubos įkrovos mašina (tikrai rekomenduočiau savo kompiuteryje įdiegti antrą standųjį diską-tiks bet kokio dydžio). BTW, „Linux“yra NEMOKAMA ir viskas, kas prieinama. Be to, kol kas jis nepažeidžiamas virusų.
1 žingsnis: „Linux“konvertavimo priemonė
Norėdami atlikti etiketės pridėjimo prie vaizdo užduotį, mes visiškai dirbsime „Linux“terminalo lange. „Windows“tai vadina komandų langu, tačiau retai naudojama „Windows“, išskyrus senbuvius, kurie prisimena tai iš DOS laikų. „Linux“vartotojai juo labai naudojasi. Visų pirma, atverkite terminalo langą. Naudodami „Ubuntu Linux“tai galite padaryti pasirinkę Programos-> Terminalas. Atsidarys langas su komandinės eilutės eilute. Tai pateks į jūsų namų katalogą. Tarkime, kad vaizdas, su kuriuo norite žaisti, yra „images“pakatalogyje. Norėdami patekti į šį pakatalogį, įveskite „cd images“. Išduokite komentui „ls“, kad pamatytumėte, kokie failai yra. Mano atveju noriu dirbti su failu, pavadinimu „sunset1.jpg“. Taip pat norite įsitikinti, kad jūsų sistemoje yra komanda konvertuoti. Vienas iš būdų tai padaryti yra išleisti komandą „which convert“. Jei jis pasiekiamas, jo vieta bus išspausdinta ekrane. Mano atveju tai yra „/usr/bin/convert“. Kitas būdas sužinoti, ar jis yra prieinamas, tiesiog komandinėje eilutėje išleiskite komandą „konvertuoti“. Jei jis yra, bus išspausdintas ilgas komandos aprašymas su visomis galimomis parinktimis. Jei jo nėra, pamatysite „konvertuoti: komanda nerasta“. Tarkime, kad jis yra prieinamas. Jei išleidžiate pliką komandą „konvertuoti“, galite pamatyti, kad tai yra labai galingas įrankis, turintis daugybę galimybių. Išsamesnį komandos konvertavimo aprašymą rasite adresu: https://linux.about.com/od/commands/l/blcmdl1_convert.htmŠiems tikslams norime parašui naudoti tik argumentą „-draw“. prie nuotraukos.
2 veiksmas: pridėkite antraštę
Mano originalus vaizdas bus failas, vadinamas sunset1.jpg. Tai nuotrauka, kurią padariau neseniai keliaudama į Egiptą ir Jordaniją (visas nuotraukas galite pamatyti https://www.datasink.com/egypt2009.shtml). Saugos sumetimais išlaikysiu originalų vaizdą ir išsaugosiu naujų failų pavadinimų pakeitimus. Originalus vaizdas yra sumažintos daug didesnio vaizdo, kuris buvo 7 megapikselių vaizdas, versija. Aš panaudojau kitą komandos „konvertuoti“galimybę, kad pakeistumėte mažesnę šios instrukcijos versiją. Šis vaizdas yra 640x480. Tai reiškia, kad jis yra 640 pikselių pločio ir 480 pikselių aukščio. Šią informaciją naudosime norėdami nustatyti, kur norime įdėti antraštę. Čia yra komanda, kuri sukuria saulėlydį2.jpg: konvertuoti -pointsize 20 -fill yellow -draw 'text 270, 460 "Sunset over the Nile"' sunset1-j.webp
3 veiksmas: vaizdų ženklinimo automatizavimas
Jūs matėte, kaip rankiniu būdu pridedate antraštę prie paveikslėlio iš komandinės eilutės. Tai gerai veikia, jei turite tik kelias nuotraukas, su kuriomis galite dirbti, tačiau taip dirbti gali būti gana nuobodu. Jei turite apdoroti daugybę vaizdų, galbūt norėsite naudoti tam tikrą scenarijų kalbą „Linux“. Viena iš galimybių yra naudoti apvalkalo scenarijų. Aš naudoju scenarijų kalbą, vadinamą „Perl“. Tai aš naudoju visų rūšių CGI scenarijams internete. Kitos galimybės yra „Java“, „C ++“, „PHP“ir „Python“. Kad ir ką naudojate, turite sugebėti sukurti komandinės eilutės eilutę ir apvalkalą, kad ją įvykdytumėte. Vienas iš būdų, kaip tai panaudoti, yra automatiškai uždėti laiko žymę vaizdui, kurį mano interneto kamera sukuria kartą per minutę. „Perl“scenarijuje aš suformulavau dabartinę laiko žymę (datą ir laiką) ir tada uždedu ją ant dabartinio vaizdo. Prie nuotraukos taip pat įdėjau savo svetainės adresą. Matote, kad pridėtas vaizdas buvo padarytas vasario 2 d., 13:07 val. Mano kompiuteryje yra scenarijus, kuris paleidžiamas kartą per minutę. Jis paima vaizdą iš internetinės kameros, įterpia svetainės pavadinimą ir laiko žymę ir įkelia į mano svetainę. GALITE pamatyti tai veikiant https://www.datasink.com/webcam.shtml. Sakau „gali“, nes taip nutinka tik įjungus kompiuterį. Aš nepalieku jo per naktį arba kai esu toli. Jei norėčiau pažymėti visą vaizdų katalogą, norėčiau tai padaryti. Vienas iš būdų tai padaryti yra sukurti tekstinį failą, kuriame yra visas katalogo vaizdų sąrašas, po vieną eilutėje. Po paveikslėlio pavadinimu kiekvienoje eilutėje būtų antraštės tekstas. Aš sukurčiau kilpą, kuri paimtų etiketę ir pritaikytų ją vaizdui. Žinoma, kiltų problemų, kai etiketė būtų sutelkta horizontaliai. Tikriausiai turėčiau apskaičiuoti tikrąjį antraštės plotį ir tada pakoreguoti horizontalų argumentą.
Rekomenduojamas:
Pašalinkite kelių vaizdų foną naudodami „Photoshop 2020“: 5 veiksmai
Pašalinkite kelių vaizdų foną naudodami „Photoshop 2020“: dabar labai lengva pašalinti paveikslėlio foną! Taip galite naudoti „Adobe Photoshop 2020“, kad pašalintumėte kelių (paketinių) vaizdų foną naudodami paprastą scenarijų
Pridėkite „Aux“prie „Sonos“naudodami „Raspberry Pi“: 26 žingsniai (su nuotraukomis)
Pridėkite „Aux“prie „Sonos“naudodami „Raspberry Pi“: mane visada žavėjo „Raspberry Pi“, bet iki šiol to tikrai nereikėjo. Mūsų namuose yra trys „Sonos“komponentai: „Play 5“svetainėje, „Play 3“miegamajame ir „Sonos CONNECT“: AMP maitinantys lauko garsiakalbiai mūsų
Pridėkite ventiliatorių prie kompiuterio radiatoriaus - nereikia jokių varžtų: 5 žingsniai
Pridėkite ventiliatorių prie kompiuterio šilumos kriauklės - nereikia jokių varžtų: Problema: mano failų serveryje yra (buvo) pagrindinė plokštė su ventiliatoriumi, kuris, mano manymu, yra šiaurės tiltas. Pagal jutiklių programą (ksensors), kurią veikiau „Fedoroje“, pagrindinės plokštės temperatūra laikėsi apie 190 F. Mano ratas
Pridėkite „Bluetooth“prie seno automobilio stereo: 5 žingsniai
Pridėkite „Bluetooth“prie seno automobilio stereo: Sveiki visi! Tai pirmas kartas, kai dalinuosi kai kuriais iš šių projektų, tikiuosi, kad galėsite pasisemti bent kelių idėjų, kaip atgaivinti seną automobilio stereo aparatą. Mano gimtoji lenguaje nėra anglų kalba, todėl atsiprašau, jei mano ortografija ar gramatika neteisus
Pridėkite greito gaisro mygtuką prie pelės naudodami 555 laikmatį: 5 žingsniai (su nuotraukomis)
Pridėkite greitojo šaudymo mygtuką prie pelės naudodami 555 laikmatį: ar žaidžiant vaizdo žaidimus jūsų pirštas lengvai pavargsta? Ar kada norėjote, kad galėtumėte pn n00b greičiau nei šviesos greitis, niekada neprakaituojant? Ši instrukcija parodys, kaip tai padaryti