Բովանդակություն:
- Քայլ 1. Linux- ի «փոխակերպման» օգտակար
- Քայլ 2: Վերնագրի ավելացում
- Քայլ 3. Պատկերների պիտակավորման ավտոմատացում
Video: Ավելացրեք տեքստ պատկերներին Linux- ի «փոխարկելու» հրամանով ՝ 3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:52
Այս ուսանելի ծրագիրը ցույց կտա ձեզ, թե ինչպես կարելի է տեքստ ավելացնել պատկերին ՝ օգտագործելով Linux- ում փոխարկվող հրամանը: Դրա արժեքավոր օգտագործումը փաստաթղթերի համար նկարի վրա մակագրության տեղադրումն է: Մեկ այլ օգտագործումը կլինի ժամանակային կնիքի տեղադրումը պատկերի վրա, որը ինքնաբերաբար գեներացվում է տեսախցիկի միջոցով: Կան փոխակերպման բազմաթիվ տարբերակներ, որոնք կարող եք օգտագործել նկարի վրա տեքստ տեղադրելու համար: Դուք կարող եք ընտրել տեքստի ելակետը (բարձրության/լայնության կոորդինատի միջոցով), տեքստի լրացման գույնը, տեքստի կետի չափը և օգտագործվող տառատեսակը: Այս հրահանգը ցույց կտա ձեզ, թե ինչպես անել այս ամենը: Այս ուսանելիի հիմնական գրավականը այն է, որ դուք պետք է այս ամենը անեք Linux օպերացիոն համակարգում: Ես տեղյակ չեմ այնպիսի օգտակար ծրագրի մասին, ինչպիսին է Microsoft Windows- ում փոխարկումը, բայց ո՞վ է երբևէ ինչ -որ բան անում հրամանի տողում Windows- ում: Այս հրահանգը ավելի շատ ուղղված է Linux- ի այն օգտվողներին, ովքեր ցանկանում են ավելի շատ օգուտ քաղել իրենց համակարգչից: Եթե դուք Windows- ի օգտվող եք և դեռ գայթակղվում եք կարդալ այս հրահանգը, գուցե գայթակղվեք բեռնել և տեղադրել Linux- ը: Ես կարող եմ գրել հրահանգ, թե ինչպես դա անել հետագայում, բայց եթե ցանկանում եք ինքնուրույն հետամուտ լինել դրան, կարող եք գնալ https://www.ubuntu.com/ և սկսել գործընթացը: Դուք կարող եք ձեր համակարգիչը վերածել երկբեռնիչ մեքենայի (ես իսկապես խորհուրդ կտայի տեղադրել ձեր երկրորդ կոշտ սկավառակը ձեր սարքում. Ցանկացած չափս դա անելու է): BTW, Linux- ը ԱՆՎԱՐ է, դրան հասանելի ամեն ինչին զուգահեռ: Բացի այդ, մինչ այժմ այն անխոցելի է վիրուսների նկատմամբ:
Քայլ 1. Linux- ի «փոխակերպման» օգտակար
Պատկերի վրա պիտակ ավելացնելու առաջադրանքը կատարելու համար մենք ամբողջությամբ աշխատելու ենք Linux տերմինալի պատուհանում: Windows- ը սա անվանում է հրամանի պատուհան, սակայն այն հազվադեպ է օգտագործվում Windows- ում, բացառությամբ հին ժամանակների, ովքեր հիշում են այն DOS օրերից: Linux- ի օգտվողները դա շատ են օգտագործում: Նախևառաջ, բերեք տերմինալի պատուհան: Ubuntu Linux- ով դա անում եք ՝ ընտրելով րագրեր-> Տերմինալ: Կբացվի պատուհան `հրամանի տողի հուշումով: Այն ձեզ կդնի ձեր տան գրացուցակում: Ենթադրենք, որ պատկերը, որի հետ ցանկանում եք խաղալ, գտնվում է «պատկերներ» ենթա դիրեկտորիայի մեջ: Այդ ենթագրացուցակին հասնելու համար մուտքագրեք «cd images»: Թողարկեք «ls» ստորակետը ՝ տեսնելու, թե ինչ ֆայլեր կան այնտեղ: Իմ դեպքում ես ուզում եմ աշխատել «sunset1.jpg» անունով ֆայլով: Դուք նաև ցանկանում եք համոզվել, որ փոխակերպման հրամանը հասանելի է ձեր համակարգում: Դա անելու եղանակներից մեկը «որը փոխարկում է» հրամանի թողարկումն է: Եթե այն մատչելի է, դրա գտնվելու վայրը կտպագրվի էկրանին: Իմ դեպքում այն գտնվում է «/usr/bin/convert» կետում: Մեկ այլ միջոց ՝ պարզելու, թե արդյոք այն մատչելի է, պարզապես հրամանի տողում թողարկեք «փոխարկել» հրամանը: Եթե այն այնտեղ է, ապա հրամանի երկար նկարագրությունը տպագրվելու է առկա բոլոր տարբերակներով: Եթե այն այնտեղ չէ, կտեսնեք «convert: command not found»: Ենթադրենք, որ այն հասանելի է: Եթե թողարկում եք «փոխարկել» մերկ հրամանը, կարող եք տեսնել, որ այն շատ հզոր գործիք է ՝ բազմաթիվ հնարավորություններով: Փոխակերպման հրամանի ավելի ամբողջական նկարագրությունը կարելի է գտնել հետևյալ հասցեով ՝ https://linux.about.com/od/commands/l/blcmdl1_convert.htm դեպի լուսանկարը:
Քայլ 2: Վերնագրի ավելացում
Իմ սկզբնական պատկերը կլինի sunset1-j.webp
Քայլ 3. Պատկերների պիտակավորման ավտոմատացում
Դուք տեսել եք, թե ինչպես եք ձեռքով մակագրություն ավելացնում պատկերին հրամանի տողից: Սա լավ է աշխատում, եթե ընդամենը մի քանի լուսանկար ունեք աշխատելու համար, բայց այս կերպ աշխատելը կարող է բավականին ձանձրալի լինել: Եթե մշակման ենթակա բազմաթիվ պատկերներ ունեք, գուցե ցանկանաք օգտագործել Linux- ում ինչ -որ սցենարային լեզու: Հնարավորություններից մեկն այն է, որ օգտագործվի shell հրահանգ: Այն, ինչ ես օգտագործում եմ, սցենարական լեզու է, որը կոչվում է Perl: Սա այն է, ինչ ես օգտագործում եմ համացանցում առկա բոլոր տեսակի CGI սցենարների համար: Այլ հնարավորություններ են ՝ Java, C ++, PHP և Python: Ինչ էլ որ օգտագործեք, դուք պետք է կարողանաք ստեղծել հրամանի տող և պատյան ՝ այն կատարելու համար: Սա օգտագործելու եղանակներից մեկն այն է, երբ ես ավտոմատ կերպով տեղադրում եմ ժամանակային նշանը այն պատկերի վրա, որը իմ տեսախցիկը ստեղծում է րոպեում մեկ անգամ: Perl սցենարով ես ձևակերպում եմ ընթացիկ ժամադրոշմը (ամսաթիվը և ժամը), այնուհետև այն ծածկում եմ ընթացիկ պատկերի վրա: Լուսանկարի վրա տեղադրել եմ նաև իմ կայքի հասցեն: Դուք կարող եք տեսնել, որ կից պատկերը արվել է փետրվարի 2 -ին, ժամը 13: 07 -ին: Իմ համակարգչում կա սցենար, որն աշխատում է րոպեում մեկ անգամ: Այն վերցնում է պատկերը վեբ -տեսախցիկից, տեղադրում է վեբ կայքի անունն ու ժամադրոշմը, այնուհետև այն վերբեռնում իմ վեբ կայք: Գուցե դուք կարողանաք դա տեսնել գործողության մեջ ՝ https://www.datasink.com/webcam.shtml: Ես ասում եմ «կարող է», քանի որ դա տեղի է ունենում միայն այն ժամանակ, երբ իմ համակարգիչը միացված է: Ես դա չեմ թողնում մեկ գիշերվա ընթացքում կամ երբ ես հեռու եմ: Եթե ես ցանկանայի պիտակավորել պատկերների մի ամբողջ գրացուցակ, ես դա կստեղծեի Perl սցենար `դա անելու համար: Դա անելու եղանակներից մեկը տեքստային ֆայլ ստեղծելն է, որն ունի գրացուցակում պատկերների ամբողջ ցանկը ՝ մեկ տողում: Յուրաքանչյուր տողի պատկերի անունից հետո կլինի մակագրության տեքստը: Ես կստեղծեի մի օղակ, որը կվերցներ պիտակը և կկիրառեր այն պատկերի վրա: Իհարկե, խնդիր կլիներ պիտակը հորիզոնական կենտրոնացնելով: Հավանաբար, ես պետք է հաշվարկեի մակագրության իրական լայնությունը, այնուհետև հարմարեցնեի հորիզոնական փաստարկը:
Խորհուրդ ենք տալիս:
Խոսքի տեքստ Սեղմեք ARMbasic Powered UChip- ի և ARMbasic Powered SBC- ի վրա ՝ 3 քայլ
Text to Speech Սեղմեք ARMbasic Powered UChip- ի և ARMbasic Powered SBC- ների վրա: Ներածություն. Բարի օր: Իմ անունը Թոդ է: Ես տիեզերագնացության և պաշտպանության մասնագետ եմ, որը նաև հոգու խորքում է: Ոգեշնչում. Շնորհավորում եմ dial-up BBS- ի, 8-բիթանոց միկրոկոնտրոլերների դարաշրջանից, Kaypro/Commodore/Tandy/TI-994A անհատական համակարգիչներից, երբ R
Arduino- ի ծրագրավորում ՝ օգտագործելով մեկ այլ Arduino ՝ առանց գրադարանի ոլորվող տեքստ ցուցադրելու համար. 5 քայլ
Arduino- ի ծրագրավորում ՝ օգտագործելով մեկ այլ Arduino ՝ առանց գրադարանի ոլորվող տեքստ ցուցադրելու համար. Sony Spresense- ը կամ Arduino Uno- ն այդքան թանկ չեն և չեն պահանջում մեծ էներգիա: Այնուամենայնիվ, եթե ձեր նախագիծը սահմանափակումներ ունի էներգիայի, տարածքի կամ նույնիսկ բյուջեի վրա, գուցե ցանկանաք հաշվի առնել Arduino Pro Mini- ի օգտագործումը: Ի տարբերություն Arduino Pro Micro- ի, Arduino Pro Mi
NodeMCU- ի միջոցով ձայնային հրամանով սարքերի կառավարում. 7 քայլ (նկարներով)
NodeMCU- ի միջոցով ձայնային հրամանատարությամբ սարքերի կառավարում. Ես պարզապես ցանկանում եմ ողջունել բոլորին, սա իմ առաջին անգամն է, որ գրում եմ ուսանելի նախագիծ: Անգլերենը իմ մայրենի լեզուն չէ, ուստի ես կփորձեմ հնարավորինս կարճ և պարզ դարձնել: Ձայնային հրամանով սարքերի կառավարումը տարօրինակ բան չէ
FM ռադիո RDS- ով (ռադիոյի տեքստ), BT կառավարման և լիցքավորման բազա ՝ 5 քայլ
FM Radio With RDS (Radio Text), BT Control and Charging Base: Bonjour, Սա իմ երկրորդ «Instructables» - ն է: Քանի որ ես սիրում եմ ոչ շատ օգտակար բաներ պատրաստել, ահա իմ վերջին նախագիծը. Սա FM ռադիո է լիցքավորման բազա և որը կարող է վերահսկվել Bluetooth- ի և Android APP- ի միջոցով: Ուստի ես
Ինչպես հետևել պատկերներին Photoshop տարրերում 6: 6 քայլ
Ինչպես հետևել պատկերներին Photoshop տարրերում 6: Այս ուսանելի ծրագրում ես ձեզ ցույց կտամ, թե ինչպես կարելի է հետևել ցանկացած պատկերին և այն դարձնել այնպիսին, ինչպիսին դուք այն ուրվագծել եք: Սա բավականին պարզ է, և եթե ցանկանում եք, կարող եք այն դարձնել ավելի մանրամասն: Դա անելու համար ձեզ հարկավոր է ՝ 1. Photoshop տարրեր 6 (կամ ֆոտոշարքի որևէ ձև