Мазмуну:

Linuxтун "айландыруу" буйругу менен сүрөттөргө текст кошуу: 3 кадам
Linuxтун "айландыруу" буйругу менен сүрөттөргө текст кошуу: 3 кадам

Video: Linuxтун "айландыруу" буйругу менен сүрөттөргө текст кошуу: 3 кадам

Video: Linuxтун
Video: Как установить и настроить UFW в Debian / Ubuntu Linux 2024, Ноябрь
Anonim
Linuxтун "айландыруу" буйругу менен сүрөттөргө текст кошуу
Linuxтун "айландыруу" буйругу менен сүрөттөргө текст кошуу

Бул көрсөтмө сизге Linuxтагы Convert командасын колдонуп, сүрөткө текстти кантип кошууну көрсөтөт. Мунун бир баалуу колдонулушу - бул документ үчүн сүрөткө коштомо жазуу. Дагы бир колдонуу - веб -камера тарабынан автоматтык түрдө пайда болгон сүрөткө убакыт мөөрүн коюу. Сүрөттө текстти жайгаштырууда колдоно турган көптөгөн которуу жолдору бар. Сиз тексттин баштапкы чекитин (бийиктиги/туурасы координаты аркылуу), тексттин толтуруу түсүн, тексттин чекит өлчөмүн жана колдонулган шрифтти тандай аласыз. Бул көрсөтмө сизге муну кантип жасоону көрсөтөт. Бул көрсөтмө менен эң негизги кармоо - мунун баарын Linux операциялык тутумунда жасашыңыз керек. Мен Microsoft Windowsто айландыруу сыяктуу пайдалуу нерсени билбейм, бирок ким Windowsто буйрук сабы менен эч нерсе кылбайт? Бул көрсөтмө көбүрөөк компьютерден көбүрөөк пайда алгысы келген Linux колдонуучуларына багытталган. Эгерде сиз Windowsтун колдонуучусу болсоңуз жана дагы эле бул көрсөтмөнү окууга азгырылып жатсаңыз, Linuxту жүктөп алып, орнотууга азгырылышы мүмкүн. Мен муну кийинчерээк кантип жасоо керектиги жөнүндө көрсөтмө жаза алам, бирок эгер сиз муну өз алдынча улантууну кааласаңыз, https://www.ubuntu.com/ сайтына кирип, процессти баштасаңыз болот. Сиз компьютериңизди кош жүктөөчү машинага айландырсаңыз болот (мен чын эле сиздин машинаңызга экинчи катуу дискти орнотууну сунуштайт элем-каалаган өлчөмдө болот). BTW, Linux АКЫСЫЗ, ага жеткиликтүү нерселердин баары менен бирге. Ошондой эле, азырынча ал вирустардан корголбойт.

1 -кадам: Linux 'Convert' Utility

Сүрөткө этикетка кошуу тапшырмасын аткаруу үчүн, биз толугу менен Linux терминалынын терезесинде иштейбиз. Windows муну командалык терезе деп атайт, бирок ал Windowsта сейрек колдонулат, аны DOS күндөрүнөн бери эстеп жүргөн эски заманчылардан башка. Linux колдонуучулары аны эң көп колдонушат. Биринчиден, терминалдык терезени алып келишет. Ubuntu Linux менен, муну Колдонмолор-> Терминал тандап жасайсыз. Терезе буйрук сабынын көрсөтмөсү менен ачылат. Бул сизди үй каталогуна киргизет. Келгиле, сиз ойногусу келген сүрөт "сүрөттөр" субдиректориясында деп ойлойбуз. Бул каталогго жетүү үчүн "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 -февралда саат 13: 07де тартылганын көрө аласыз. Менин компьютеримде мүнөттө бир жолу иштеген сценарий бар. Ал веб -камерадан сүрөттү тартып алат, веб -сайттын аталышын жана убакыт белгисин киргизет, анан аны менин веб -сайтыма жүктөйт. Муну https://www.datasink.com/webcam.shtml дарегинен көрө аласыз. Мен "мүмкүн" деп айтам, анткени бул менин компьютерим күйгүзүлгөндө гана болот. Мен муну бир эле түнгө калтырбайм же жок болгондо. Эгер мен сүрөттөрдүн толук каталогун белгилегим келсе, мен муну аткаруу үчүн Perl скриптин түзмөкмүн. Мунун бир жолу - каталогдогу сүрөттөрдүн бардык тизмеси бар тексттик файлды түзүү, ар бир сапта. Ар бир сапта сүрөттүн аталышынан кийин коштомо текст болмок. Мен этикетканы алып, аны сүрөттө колдоно турган цикл түзмөкмүн. Албетте, этикетканы горизонталдуу борборго алуу көйгөйү болмок. Мен, балким, жазуунун чыныгы туурасын эсептеп, анан горизонталдык аргументти тууралашым керек.

Сунушталууда: