Mundarija:

Linux "aylantirish" buyrug'i yordamida rasmlarga matn qo'shing: 3 qadam
Linux "aylantirish" buyrug'i yordamida rasmlarga matn qo'shing: 3 qadam

Video: Linux "aylantirish" buyrug'i yordamida rasmlarga matn qo'shing: 3 qadam

Video: Linux
Video: Kali nethunter Android 2024, Noyabr
Anonim
Linux -ga "aylantirish" buyrug'i yordamida rasmlarga matn qo'shing
Linux -ga "aylantirish" buyrug'i yordamida rasmlarga matn qo'shing

Bu ko'rsatma Linuxda aylantirish buyrug'i yordamida tasvirga qanday matn qo'shish kerakligini ko'rsatib beradi. Hujjatlar uchun rasmga taglavha qo'yish - bu qimmatli narsalardan biridir. Veb -kamera tomonidan avtomatik ravishda yaratiladigan tasvirga vaqt tamg'asini qo'yish boshqa maqsadga muvofiq bo'ladi. Matnni tasvirga joylashtirishda foydalanishingiz mumkin bo'lgan konvertatsiya qilishning ko'plab variantlari mavjud. Siz matnning boshlanish nuqtasini (balandlik/kenglik koordinatasi orqali), matnning to'ldirish rangini, matnning nuqta o'lchamini va ishlatilgan shriftni tanlashingiz mumkin. Bu ko'rsatma sizga bularning barchasini qanday qilishni ko'rsatib beradi. Ushbu ko'rsatmaning asosiy afzalligi shundaki, bularning barchasini Linux operatsion tizimida bajarish kerak. Men Microsoft Windows -da konvertatsiya qilish kabi yordamchi dasturdan xabardor emasman, lekin kim Windows -da buyruq satri bilan hech narsa qilmaydi? Bu ko'rsatma ko'proq kompyuterdan ko'proq foydalanmoqchi bo'lgan Linux foydalanuvchilari uchun mo'ljallangan. Agar siz Windows foydalanuvchisi bo'lsangiz va hali ham bu ko'rsatmalarni o'qishni xohlasangiz, Linuxni yuklab olish va o'rnatish vasvasasiga tushib qolishingiz mumkin. Men buni keyinroq qanday qilishni ko'rsatma yozishim mumkin, lekin agar siz buni o'zingiz xohlasangiz, https://www.ubuntu.com/ saytiga kirib, jarayonni boshlashingiz mumkin. Siz kompyuteringizni ikki yuklamali mashinaga aylantirishingiz mumkin (men sizga mashinangizga ikkinchi qattiq diskni o'rnatishni tavsiya qilaman-har qanday hajmda bo'ladi). BTW, Linux BEPUL, u erda hamma narsa bor. Bundan tashqari, hozirgacha u viruslarga daxlsizdir.

1 -qadam: Linux "aylantirish" yordam dasturi

Tasvirga yorliq qo'shish vazifasini bajarish uchun biz to'liq Linux terminal oynasida ishlaymiz. Windows buni buyruqlar oynasi deb ataydi, lekin u kamdan -kam hollarda Windowsda ishlatiladi, faqat DOS davridan beri eslab yurgan eski odamlar bundan mustasno. Linux foydalanuvchilari undan ko'p foydalanadilar, birinchi navbatda, terminal oynasini oching. Ubuntu Linux-da siz buni Ilovalar-> Terminal-ni tanlash orqali bajarasiz. Buyruqning satri bilan oyna ochiladi. Bu sizni uy katalogingizga joylashtiradi. Faraz qilaylik, siz o'ynamoqchi bo'lgan rasm "tasvirlar" pastki katalogida joylashgan. Ushbu pastki katalogga o'tish uchun "CD tasvirlari" ni kiriting. Qaysi fayllar borligini bilish uchun komanda "ls" ni bering. Menimcha, "sunset1.jpg" deb nomlangan fayl bilan ishlashni xohlayman. Bundan tashqari, tizimingizda aylantirish buyrug'i mavjudligiga ishonch hosil qilishni xohlaysiz. Buning bir usuli - "aylantiradigan" buyrug'ini berish. Agar u mavjud bo'lsa, uning joylashuvi ekranga chiqariladi. Mening vaziyatimda "/usr/bin/convert" da. Uning mavjud yoki yo'qligini aniqlashning yana bir usuli - buyruq satrida "aylantirish" buyrug'ini berish. Agar u mavjud bo'lsa, buyruqning uzun tavsifi barcha variantlar bilan chop etiladi. Agar u yo'q bo'lsa, siz "aylantirish: buyruq topilmadi" ni ko'rasiz. Keling, "aylantirish" buyrug'ini chiqarsangiz, bu juda ko'p imkoniyatlarga ega juda kuchli vosita ekanligini ko'rasiz. Konvertatsiya buyrug'ining to'liq tavsifini quyidagi manzilda topish mumkin: https://linux.about.com/od/commands/l/blcmdl1_convert.htm Bizning maqsadimiz uchun biz faqat "-draw" argumentini ishlatib, sarlavha yozamiz. fotosuratga.

2 -qadam: Sarlavha qo'shish

Sarlavha qo'shish
Sarlavha qo'shish
Sarlavha qo'shish
Sarlavha qo'shish
Sarlavha qo'shish
Sarlavha qo'shish

Mening asl rasmim sunset1-j.webp

3 -qadam: Tasvirlarni etiketlashni avtomatlashtirish

Rasmlarni markalashni avtomatlashtirish
Rasmlarni markalashni avtomatlashtirish

Buyruq satridan rasmga qanday qilib qo'lda sarlavha qo'shishni ko'rdingiz. Agar sizda bir nechta fotosuratlar bo'lsa, bu yaxshi ishlaydi, lekin bu tarzda ishlash juda zerikarli bo'lishi mumkin. Agar sizda ishlov beradigan rasmlar ko'p bo'lsa, Linuxda qandaydir skript tilidan foydalanishni xohlashingiz mumkin. Bir variant - shell skriptidan foydalanish. Men ishlatadigan narsa - Perl deb nomlangan skript tili. Bu men Internetdagi har qanday CGI skriptlari uchun ishlatadigan narsadir. Boshqa imkoniyatlar - Java, C ++, PHP va Python. Siz nima ishlatmasangiz ham, uni bajarish uchun buyruq satrini va qobiqni yaratishingiz kerak. Buni ishlatishning bir usuli - bu veb -kameram daqiqada bir marta yaratadigan rasmga avtomatik ravishda vaqt tamg'asini qo'yish. Perl skriptida men joriy vaqt tamg'asini (sana va vaqt) shakllantiraman va keyin uni joriy rasmga qo'yaman. Suratga o'z veb -saytim manzilini ham qo'ydim. Ko'rishingiz mumkinki, ilova qilingan rasm 2 fevral kuni 13:07 da olingan. Mening kompyuterimda bir daqiqada bir marta ishlaydigan skript bor. U veb -kameradan tasvirni oladi, veb -sayt nomi va vaqt tamg'asini kiritadi va keyin uni veb -saytimga yuklaydi. Siz buni https://www.datasink.com/webcam.shtml manzilida ko'rishingiz mumkin. Men "may" deyman, chunki bu faqat mening kompyuterim yoqilganda sodir bo'ladi. Men uni bir kechada qoldirmayman, agar men rasmlarning to'liq katalogini belgilashni xohlasam, Perl skriptini yarataman. Buning bir usuli - katalogdagi rasmlarning to'liq ro'yxati, har bir satrda bitta matnli fayl yaratish. Har bir satrda rasm nomidan keyin sarlavha matni bo'ladi. Men yorliqni oladigan va uni tasvirga qo'llaydigan pastadir yaratardim. Albatta, yorliqni gorizontal ravishda markazlashtirish muammosi bo'ladi. Men, ehtimol, sarlavhaning haqiqiy kengligini hisoblashim kerak va keyin gorizontal dalilni sozlashim kerak edi.

Tavsiya: