Агуулгын хүснэгт:

Линукс 'хөрвүүлэх' командыг ашиглан зураг дээр текст нэмэх: 3 алхам
Линукс 'хөрвүүлэх' командыг ашиглан зураг дээр текст нэмэх: 3 алхам

Видео: Линукс 'хөрвүүлэх' командыг ашиглан зураг дээр текст нэмэх: 3 алхам

Видео: Линукс 'хөрвүүлэх' командыг ашиглан зураг дээр текст нэмэх: 3 алхам
Видео: Универсальная и интерактивная карта-диаграмма, которая работает в любой версии Excel 🔝 2024, Арваннэгдүгээр
Anonim
Линукс 'хөрвүүлэх' командыг ашиглан зурган дээр текст нэмэх
Линукс 'хөрвүүлэх' командыг ашиглан зурган дээр текст нэмэх

Энэхүү зааварчилгаа нь Линукс дахь хөрвүүлэх командыг ашиглан зураг дээр текст хэрхэн оруулахыг танд үзүүлэх болно. Үүний нэг үнэ цэнэтэй хэрэглээ бол баримт бичигт зориулж зурган дээр тайлбар байрлуулах явдал юм. Өөр нэг хэрэглээ бол вэбкамераар автоматаар үүсгэгддэг зураг дээр цагийн тамга байрлуулах явдал юм. Зураг дээр текст байрлуулахдаа ашиглаж болох хөрвүүлэх олон сонголтууд байдаг. Та текстийн эхлэх цэгийг (өндөр/өргөн координатаар), текстийн бөглөх өнгө, текстийн цэгийн хэмжээ, ашигласан фонтыг сонгож болно. Энэхүү зааварчилгаа нь энэ бүхнийг хэрхэн яаж хийхийг танд харуулах болно. Энэ зааварчилгааны гол зүйл бол та энэ бүхнийг Linux үйлдлийн систем дээр хийх ёстой. Microsoft Windows дээр хөрвүүлэх гэх мэт хэрэгслийг би мэдэхгүй байна, гэхдээ хэн Windows дээр тушаалын мөрөөр юу ч хийдэг вэ? Энэхүү зааварчилгаа нь компьютерээсээ илүү ихийг авахыг хүсдэг Линукс хэрэглэгчдэд зориулагдсан болно. Хэрэв та Windows хэрэглэгч бөгөөд энэхүү зааварчилгааг унших хүсэл төрж байгаа хэвээр байвал та Линукс татаж аваад суулгаж магадгүй. Хожим нь би үүнийг хэрхэн хийх талаар зааварчилгаа өгч магадгүй, гэхдээ хэрэв та үүнийг өөрөө хийхийг хүсч байвал https://www.ubuntu.com/ руу орж процессыг эхлүүлж болно. Та компьютерээ давхар ачаалах машин болгон хувиргаж чадна (би машиндаа хоёр дахь хатуу диск суулгахыг зөвлөж байна-ямар ч хэмжээтэй байх болно). BTW, Linux нь боломжтой бүх зүйлийн хамт ҮНЭГҮЙ байдаг. Түүнчлэн өнөөг хүртэл энэ нь вирусын халдварт өртөмтгий биш юм.

Алхам 1: Линукс "хөрвүүлэх" хэрэгсэл

Зураг дээр шошго нэмэх ажлыг гүйцэтгэхийн тулд бид Линукс терминалын цонхонд бүрэн ажиллах болно. Windows үүнийг командын цонх гэж нэрлэдэг боловч үүнийг DOS -ийн үеэс санаж байсан хуучин цагчдаас бусад тохиолдолд Windows -д бараг ашигладаггүй. Линукс хэрэглэгчид үүнийг маш их ашигладаг бөгөөд юуны өмнө терминалын цонхыг гаргаж ирдэг. Ubuntu Linux-ийн хувьд та Applications-> Terminal-ийг сонгож үүнийг хийдэг. Тушаалын мөрийн цонх бүхий цонх нээгдэнэ. Энэ нь таныг гэрийн лавлахад оруулах болно. Таны тоглохыг хүсч буй дүрсийг "зургууд" дэд санд оруулсан гэж үзье. Энэ дэд директор руу очихын тулд "cd images" гэж бичнэ үү. Ямар файлууд байгааг харахын тулд "ls" коммандыг гарга. Миний хувьд "sunset1.jpg" нэртэй файлтай ажиллахыг хүсч байна. Та хөрвүүлэх команд таны системд байгаа эсэхийг шалгахыг хүсч байна. Үүнийг хийх нэг арга бол "аль хөрвүүлэх" гэсэн тушаалыг өгөх явдал юм. Хэрэв боломжтой бол түүний байршлыг дэлгэц дээр хэвлэх болно. Миний хувьд энэ нь "/usr/bin/convert" дээр байна. Боломжтой эсэхийг мэдэх өөр нэг арга бол командын мөрөнд "хөрвүүлэх" командыг өгөхөд л хангалттай. Хэрэв тэнд байгаа бол командын урт тайлбарыг боломжтой бүх сонголтуудын хамт хэвлэх болно. Хэрэв тэнд байхгүй бол та "хөрвүүлэх: тушаал олдсонгүй" гэсэн зүйлийг харах болно. Хэрэв та "хөрвүүлэх" гэсэн нүцгэн командыг гаргавал энэ нь маш олон чадвартай маш хүчирхэг хэрэгсэл болохыг харж болно. Хөрвүүлэх командын дэлгэрэнгүй тайлбарыг эндээс олж болно: https://linux.about.com/od/commands/l/blcmdl1_convert.htm Бидний зорилгын үүднээс бид тайлбар бичихдээ "-draw" аргументыг ашиглахыг л хүсч байна. зураг руу.

Алхам 2: Тайлбар нэмэх

Тайлбар нэмж байна
Тайлбар нэмж байна
Тайлбар нэмж байна
Тайлбар нэмж байна
Тайлбар нэмж байна
Тайлбар нэмж байна

Миний анхны зураг sunset1-j.webp

Алхам 3: Зургийн шошгыг автоматжуулах

Зургийн шошгыг автоматжуулах
Зургийн шошгыг автоматжуулах

Тушаалын мөрөөс зурган дээр хэрхэн гар бичмэл нэмж оруулахыг та харсан. Хэрэв танд ажиллах хэдхэн зураг байгаа бол энэ нь сайн ажилладаг, гэхдээ ийм байдлаар ажиллах нь нэлээд уйтгартай байж магадгүй юм. Хэрэв танд боловсруулах олон зураг байгаа бол та Linux дээр ямар нэгэн скрипт хэл ашиглахыг хүсч магадгүй юм. Нэг боломж бол бүрхүүлийн скрипт ашиглах явдал юм. Миний ашигладаг зүйл бол Perl нэртэй скрипт хэл юм. Энэ бол вэб дээрх бүх төрлийн CGI скриптүүдэд миний ашигладаг зүйл юм. Бусад боломжууд бол Java, C ++, PHP, Python юм. Юу ч ашиглаж байсан та үүнийг гүйцэтгэхийн тулд командын шугамын мөр болон бүрхүүлийг гаргаж чаддаг байх ёстой. Үүнийг ашиглах нэг арга бол вэбкамерын минут тутамд нэг удаа хийдэг зурган дээр цагийн тэмдгийг автоматаар байрлуулах явдал юм. Perl скрипт дээр би одоогийн цагийн тэмдгийг (огноо, цаг) томъёолж, дараа нь одоогийн зураг дээр байрлуулна. Би бас зурган дээрээ вэбсайтынхаа хаягийг оруулсан. Та хавсаргасан зургийг 2 -р сарын 2 -ны 13:07 цагт авсан болохыг харж болно. Миний компьютер дээр минутанд нэг ажилладаг скрипт байдаг. Энэ нь вэбкамераас зургийг аваад вэбсайтын нэр, цагийн тэмдгийг оруулаад дараа нь миний вэбсайтад байршуулдаг. Та үүнийг https://www.datasink.com/webcam.shtml хаягаар үзэх боломжтой. Энэ нь зөвхөн миний компьютер асаалттай үед л тохиолддог учраас би "магадгүй" гэж хэлдэг. Би үүнийг нэг шөнийн дотор эсвэл хол байхдаа орхидоггүй. Хэрэв би бүхэл бүтэн зургийн лавлахыг тэмдэглэхийг хүсч байвал үүнийг хийхийн тулд Perl скрипт үүсгэнэ. Үүнийг хийх нэг арга бол лавлах дахь зургийн бүх жагсаалт, нэг мөр бүрт нэг текст файл үүсгэх явдал юм. Мөр бүрийн зургийн нэрийг дагах нь тайлбарын текст байх болно. Би шошгыг авч, зураг дээр ашиглах давталт үүсгэх болно. Мэдээжийн хэрэг, шошгыг хэвтээ байдлаар байрлуулахад асуудал гарах болно. Би тайлбарын бодит өргөнийг тооцоолж, дараа нь хэвтээ аргументийг тохируулах хэрэгтэй болно.

Зөвлөмж болгож буй: