Tartalomjegyzék:

Szöveg hozzáadása a képekhez Linux konvertálás paranccsal: 3 lépés
Szöveg hozzáadása a képekhez Linux konvertálás paranccsal: 3 lépés
Anonim
Szöveg hozzáadása a képekhez Linux 'convert' paranccsal
Szöveg hozzáadása a képekhez Linux 'convert' paranccsal

Ez az utasítás megmutatja, hogyan adhat hozzá szöveget a képhez a konvertálás paranccsal Linux alatt. Ennek egyik értékes felhasználása az, hogy a képre feliratot helyezünk dokumentáció céljából. Egy másik felhasználási mód az időbélyegző elhelyezése a képen, amelyet a webkamera automatikusan generál. Számos konvertálási lehetőség áll rendelkezésre, amelyek segítségével szöveget helyezhet el a képen. Kiválaszthatja a szöveg kiindulópontját (magasság/szélesség koordinátával), a szöveg kitöltési színét, a szöveg pontméretét és a használt betűtípust. Ez az utasítás megmutatja, hogyan kell mindezt megtenni. Ennek az utasításnak a fő fogása az, hogy mindezt a Linux operációs rendszerben kell elvégeznie. Nem tudok olyan segédprogramról, mint a konvertálás a Microsoft Windows rendszerben, de ki csinál bármit parancssorral a Windows rendszerben? Ez az utasítás inkább azoknak a Linux -felhasználóknak szól, akik többet szeretnének kihozni számítógépről. Ha Ön Windows -felhasználó, és mégis kísértésbe esik, hogy elolvassa ezt az utasítást, akkor kísértésbe eshet a Linux letöltése és telepítése. Lehet, hogy egy későbbi időpontban írok egy útmutatót arról, hogyan kell ezt megtenni, de ha önállóan akarja folytatni ezt, keresse fel a https://www.ubuntu.com/ oldalt, és indítsa el a folyamatot. A számítógépét kettős rendszerindító géppé alakíthatja (tényleg azt javaslom, hogy telepítsen egy második merevlemezt a gépébe-bármilyen méret megteszi). BTW, A Linux INGYENES, és minden elérhető. Ezenkívül eddig sebezhetetlen a vírusok számára.

1. lépés: A Linux „konvertálja” a segédprogramot

A képhez címke hozzáadásához teljes egészében egy Linux terminál ablakán fogunk dolgozni. A Windows ezt parancsablaknak nevezi, de a Windowsban ritkán használják, kivéve a régi időkben, akik emlékeznek rá a DOS -korból. A Linux felhasználók nagy mértékben használják ki. Először is hozzon létre egy terminál ablakot. Ubuntu Linux esetén ezt az Alkalmazások-> Terminál kiválasztásával teheti meg. Megnyílik egy ablak parancssori paranccsal. Ekkor a saját könyvtárába kerül. Tegyük fel, hogy a játszani kívánt kép egy "images" alkönyvtárban van. Az alkönyvtárba való belépéshez írja be a "cd images" -t. Adja ki a "ls" comman -t, hogy megnézze, milyen fájlok vannak. Az én esetemben a "sunset1.jpg" nevű fájllal szeretnék dolgozni. Győződjön meg arról is, hogy a convert parancs elérhető a rendszeren. Ennek egyik módja a "which convert" parancs kiadása. Ha elérhető, akkor a képernyőn megjelenik a hely. Esetemben a "/usr/bin/convert" címen található. Egy másik módja annak, hogy megtudja, elérhető -e, csak adja ki a "convert" parancsot a parancssorban. Ha ez megvan, a parancs hosszú leírása lesz kinyomtatva az összes rendelkezésre álló opcióval. Ha nincs ott, akkor a "convert: command not found" üzenet jelenik meg. Tegyük fel, hogy elérhető. Ha kiadja a "convert" parancsot, láthatja, hogy ez egy nagyon hatékony eszköz, sok képességgel. A convert parancs teljes leírása a következő címen található: https://linux.about.com/od/commands/l/blcmdl1_convert.htmCéljaink szerint csak a "-draw" argumentumot szeretnénk használni a felirat írásához a fényképhez.

2. lépés: Felirat hozzáadása

Felirat hozzáadása
Felirat hozzáadása
Felirat hozzáadása
Felirat hozzáadása
Felirat hozzáadása
Felirat hozzáadása

Az eredeti képem a sunset1-j.webp

3. lépés: A képek címkézésének automatizálása

A képek címkézésének automatizálása
A képek címkézésének automatizálása

Látta, hogy manuálisan hogyan adhat hozzá feliratot a képhez a parancssorból. Ez jól működik, ha csak néhány fotója van, de nagyon fárasztó lehet így dolgozni. Ha sok képet kell feldolgoznia, érdemes valamilyen szkriptnyelvet használni a Linuxban. Az egyik lehetőség a shell script használata. Én egy Perl nevű szkriptnyelvet használok. Ezt használom mindenféle CGI szkripthez a weben. További lehetőségek a Java, a C ++, a PHP és a Python. Bármit is használ, képesnek kell lennie egy parancssori karakterlánc létrehozására és a shell végrehajtására. Ennek egyik módja az, hogy automatikusan felhelyezem az időbélyeget egy olyan képre, amelyet a webkamerám percenként egyszer generál. Egy Perl szkriptben megfogalmazom az aktuális időbélyeget (dátum és idő), majd ráhelyezem az aktuális képre. A fényképre feltettem a honlapom címét is. Látható, hogy a mellékelt kép február 2 -án 13: 07 -kor készült. Van egy szkript a számítógépen, amely percenként egyszer fut. Megragadja a képet a webkameráról, beszúrja a webhely nevét és időbélyegét, majd feltölti a webhelyemre. Láthatja ezt működés közben a https://www.datasink.com/webcam.shtml címen. Azt mondom, hogy "lehet", mert ez csak akkor történik, ha a számítógépem be van kapcsolva. Nem hagyom rajta egyik napról a másikra vagy távol, ha távol vagyok. Ha egy egész könyvtárat szeretnék címkézni a képekről, létrehoznék egy Perl szkriptet. Ennek egyik módja egy olyan szöveges fájl létrehozása, amely tartalmazza a könyvtárban található képek teljes listáját, soronként egyet. A kép neve minden sorban a felirat szövege lenne. Létrehoznék egy hurkot, amely felveszi a címkét és alkalmazza a képre. Természetesen gondot okozna a címke vízszintes középpontba állítása. Valószínűleg ki kellene számolnom a felirat tényleges szélességét, majd módosítanom kell a vízszintes argumentumot.

Ajánlott: