Мазмуну:
- 1 -кадам: Linux 'Convert' Utility
- 2 -кадам: Коштомо жазуу кошуу
- 3 -кадам: Сүрөттөрдүн этикеткаланышын автоматташтыруу
Video: Linuxтун "айландыруу" буйругу менен сүрөттөргө текст кошуу: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:43
Бул көрсөтмө сизге 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 скриптин түзмөкмүн. Мунун бир жолу - каталогдогу сүрөттөрдүн бардык тизмеси бар тексттик файлды түзүү, ар бир сапта. Ар бир сапта сүрөттүн аталышынан кийин коштомо текст болмок. Мен этикетканы алып, аны сүрөттө колдоно турган цикл түзмөкмүн. Албетте, этикетканы горизонталдуу борборго алуу көйгөйү болмок. Мен, балким, жазуунун чыныгы туурасын эсептеп, анан горизонталдык аргументти тууралашым керек.
Сунушталууда:
NodeMCU аркылуу үн буйругу менен түзмөктөрдү башкаруу: 7 кадам (сүрөттөр менен)
NodeMCU колдонуп, үн буйругу менен түзмөктөрдү башкаруу: Мен баарына салам айткым келет, бул менин биринчи жолу нускоочу долбоор жазуум. Англис тили менин эне тилим эмес, ошондуктан мүмкүн болушунча кыска жана түшүнүктүү кылууга аракет кылам. Түзмөктөрдү үн буйругу менен башкаруу таң калыштуу эмес
Микро: Бит Куурчак "Текст кабарлашуу"!: 5 кадам (Сүрөттөр менен)
Микро: Бит Куурчак "Текст Кабарлашуу!": Биздин дээрлик бардык зымсыз байланыштарыбыз радио толкундары*аркылуу, анын ичинде телефон чалуулары, текст кабарлары жана WiFi аркылуу жасалат. Камтылган радио өткөргүчтөрү жана кабыл алгычтары менен Micro: Bit микроконтроллери ар кандай долбоорлорду курууну абдан жеңилдетет
Түс сенсорунун буйругу боюнча китеп анализи: 14 кадам
Түс сенсорунун буйругу китеби анализи: Adafruit TCS34725 кызыл/жашыл/көк түстүү сенсорун колдонуп, крипто соодасында экрандын заказ китебинен жарык чыгарууну талдайт. Эгерде көбүнчө " сатып ал " буйрутмалар экранда жашыл сандар менен берилет, сиз күтүшүңүз мүмкүн
DIY MusiLED, Windows менен Linuxтун бир чыкылдатуусу менен музыканын синхрондуу LEDлери (32-бит жана 64-бит). Оңой жаратуу, колдонууга оңой, портко оңой: 3 кадам
DIY MusiLED, Windows менен Linuxтун бир чыкылдатуусу менен музыканын синхрондуу LEDлери (32-бит жана 64-бит). Оңой жаратуу, колдонууга оңой, портко оңой .: Бул долбоор сизге 18 LED (6 Кызыл + 6 Көк + 6 Сары) Arduino тактасына туташтырууга жана компьютериңиздин Үн картасынын реалдуу убакыт сигналдарын талдоого жана аларды өткөрүүгө жардам берет. Светодиоддор аларды эффекттерге жараша күйгүзүшөт (Snare, High Hat, Kick)
Leatherman Tread үчүн пайдалуу Mods (Better Fit, Bits кошуу, Nut Driver айландыруу): 14 кадам (Сүрөттөр менен)
Leatherman Tread үчүн пайдалуу Mods (Better Fit, Bits кошуу, Nut Driver): Бул Instructable Leatherman TreadModification #3 өзгөртүүлөрүн камтыйт - WristModification #2ге жакшыраак шайкештикке жетүү - Бит ташуучу жана айдоочу өзгөртүү # 3 - Гайка драйверин кичирээк өлчөмгө айландыруу