विषयसूची:
वीडियो: लिनक्स 'कन्वर्ट' कमांड के साथ छवियों में टेक्स्ट जोड़ें: 3 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:24
यह निर्देश आपको दिखाएगा कि लिनक्स में कन्वर्ट कमांड का उपयोग करके किसी छवि में टेक्स्ट कैसे जोड़ा जाए। इसका एक मूल्यवान उपयोग दस्तावेज़ीकरण के लिए एक छवि पर एक कैप्शन रखना है। एक अन्य उपयोग एक ऐसी छवि पर टाइम स्टैम्प लगाना होगा जो एक वेबकैम द्वारा स्वचालित रूप से उत्पन्न हो जाती है। कई कन्वर्ट विकल्प हैं जिनका उपयोग आप छवि पर टेक्स्ट रखने में कर सकते हैं। आप पाठ के लिए प्रारंभिक बिंदु (ऊंचाई/चौड़ाई समन्वय के माध्यम से), पाठ का रंग भरें, पाठ का बिंदु आकार और प्रयुक्त फ़ॉन्ट चुन सकते हैं। यह निर्देश आपको दिखाएगा कि यह सब कैसे करना है। इस निर्देश के साथ प्रमुख पकड़ यह है कि आपको यह सब लिनक्स ऑपरेटिंग सिस्टम में करना है। मुझे माइक्रोसॉफ्ट विंडोज में कन्वर्ट जैसी उपयोगिता के बारे में पता नहीं है लेकिन विंडोज़ में कमांड लाइन के साथ कौन कुछ भी करता है? यह निर्देश उन लिनक्स उपयोगकर्ताओं के लिए अधिक लक्षित है जो अपने कंप्यूटर से अधिक प्राप्त करना चाहते हैं। यदि आप एक विंडोज उपयोगकर्ता हैं और अभी भी इस निर्देश को पढ़ने के लिए ललचा रहे हैं, तो आप लिनक्स को डाउनलोड और इंस्टॉल करने के लिए ललचा सकते हैं। मैं इसे बाद की तारीख में कैसे करना है, इस पर एक निर्देश लिख सकता हूं, लेकिन यदि आप इसे स्वयं करना चाहते हैं, तो आप https://www.ubuntu.com/ पर जा सकते हैं और प्रक्रिया शुरू कर सकते हैं। आप अपने कंप्यूटर को ड्यूल-बूट मशीन में बदल सकते हैं (मैं वास्तव में अनुशंसा करता हूं कि आप अपनी मशीन में दूसरी हार्ड डिस्क स्थापित करें - कोई भी आकार करेगा)। BTW, Linux मुफ़्त है, साथ ही इसमें सब कुछ उपलब्ध है। साथ ही, अब तक, यह वायरस के लिए अभेद्य है।
चरण 1: लिनक्स 'कन्वर्ट' उपयोगिता
एक छवि में एक लेबल जोड़ने का कार्य करने के लिए, हम पूरी तरह से एक लिनक्स टर्मिनल विंडो के भीतर काम करेंगे। विंडोज़ इसे एक कमांड विंडो कहता है लेकिन विंडोज़ में इसका उपयोग शायद ही कभी पुराने समय के लोगों को छोड़कर किया जाता है जो इसे डॉस के दिनों से याद करते हैं। लिनक्स उपयोगकर्ता इसका भारी उपयोग करते हैं। सबसे पहले, एक टर्मिनल विंडो लाएं। उबंटू लिनक्स के साथ, आप एप्लिकेशन-> टर्मिनल का चयन करके ऐसा करते हैं। कमांड लाइन प्रॉम्प्ट के साथ एक विंडो खुलेगी। यह आपको आपके होम डायरेक्टरी में डाल देगा। आइए मान लें कि जिस छवि के साथ आप खेलना चाहते हैं वह "छवियों" उपनिर्देशिका में है। उस उपनिर्देशिका में जाने के लिए, "cd images" टाइप करें। यह देखने के लिए कि कौन सी फाइलें हैं, कॉमन "ls" जारी करें। मेरे मामले में, मैं "sunset1.jpg" नामक फ़ाइल के साथ काम करना चाहता हूं। आप यह भी सुनिश्चित करना चाहते हैं कि आपके सिस्टम पर कन्वर्ट कमांड उपलब्ध है। ऐसा करने का एक तरीका "जो कन्वर्ट" कमांड जारी करना है। यदि यह उपलब्ध है, तो इसका स्थान स्क्रीन पर प्रिंट हो जाएगा। मेरे मामले में, यह "/usr/bin/convert" पर है। यह पता लगाने का एक और तरीका है कि क्या यह उपलब्ध है, बस कमांड लाइन पर "कन्वर्ट" कमांड जारी करें। यदि यह वहां है, तो उपलब्ध सभी विकल्पों के साथ कमांड का एक लंबा विवरण मुद्रित किया जाएगा। यदि यह नहीं है, तो आप "कन्वर्ट: कमांड नहीं मिला" देखेंगे। आइए मान लें कि यह उपलब्ध है। यदि आप नंगे आदेश "कन्वर्ट" जारी करते हैं तो आप देख सकते हैं कि यह कई क्षमताओं के साथ एक बहुत शक्तिशाली उपकरण है। कन्वर्ट कमांड का अधिक पूर्ण विवरण यहां पाया जा सकता है:https://linux.about.com/od/commands/l/blcmdl1_convert.htm हमारे उद्देश्यों के लिए, हम केवल कैप्शन लिखने के लिए "-ड्रा" तर्क का उपयोग करना चाहते हैं फोटो को।
चरण 2: एक कैप्शन जोड़ना
मेरी मूल छवि सूर्यास्त1-j.webp
चरण 3: छवियों की लेबलिंग को स्वचालित करना
आपने देखा है कि आप कमांड लाइन से किसी इमेज में मैन्युअल रूप से कैप्शन कैसे जोड़ते हैं। यह ठीक काम करता है अगर आपके पास काम करने के लिए कुछ तस्वीरें हैं लेकिन इस तरह से काम करना काफी कठिन हो सकता है। यदि आपके पास संसाधित करने के लिए बहुत सारी छवियां हैं, तो आप लिनक्स में किसी प्रकार की स्क्रिप्टिंग भाषा का उपयोग करना चाहेंगे। एक संभावना शेल स्क्रिप्ट का उपयोग करना है। मैं जो उपयोग करता हूं वह पर्ल नामक एक स्क्रिप्टिंग भाषा है। वेब पर सभी प्रकार की सीजीआई स्क्रिप्ट के लिए मैं यही उपयोग करता हूं। अन्य संभावनाएं जावा, सी ++, पीएचपी और पायथन हैं। आप जो कुछ भी उपयोग करते हैं, आपको इसे निष्पादित करने के लिए एक कमांड लाइन स्ट्रिंग और शेल आउट बनाने में सक्षम होना चाहिए। इसका उपयोग करने का एक तरीका यह है कि मैं स्वचालित रूप से उस छवि पर टाइमस्टैम्प डालता हूं जो मेरा वेबकैम एक मिनट में एक बार उत्पन्न करता है। एक पर्ल स्क्रिप्ट में मैं वर्तमान टाइमस्टैम्प (दिनांक और समय) तैयार करता हूं और फिर इसे वर्तमान छवि पर ओवरले करता हूं। मैंने फोटो पर अपनी वेबसाइट का पता भी डाला है। आप देख सकते हैं कि संलग्न तस्वीर 2 फरवरी को 13:07 बजे ली गई थी। मेरे कंप्यूटर पर एक स्क्रिप्ट है जो एक मिनट में एक बार चलती है। यह वेबकैम से छवि को पकड़ लेता है, वेबसाइट का नाम और टाइमस्टैम्प सम्मिलित करता है, और फिर इसे मेरी वेबसाइट पर अपलोड करता है। आप इसे https://www.datasink.com/webcam.shtml पर कार्य करते हुए देख सकते हैं। मैं कहता हूं "मई" क्योंकि यह तभी होता है जब मेरा कंप्यूटर चालू होता है। मैं इसे रात भर या जब मैं दूर होता हूं तो नहीं छोड़ता। अगर मैं छवियों की पूरी निर्देशिका को लेबल करना चाहता हूं, तो मैं इसे करने के लिए एक पर्ल स्क्रिप्ट बनाउंगा। ऐसा करने का एक तरीका एक टेक्स्ट फ़ाइल बनाना है जिसमें निर्देशिका में छवियों की पूरी सूची है, प्रति पंक्ति एक। प्रत्येक पंक्ति पर छवि के नाम के बाद कैप्शन का टेक्स्ट होगा। मैं एक लूप बनाउंगा जो लेबल लेगा और इसे छवि पर लागू करेगा। बेशक, लेबल को क्षैतिज रूप से केंद्रित करने में समस्या होगी। मुझे शायद कैप्शन की वास्तविक चौड़ाई की गणना करनी होगी और फिर क्षैतिज तर्क को समायोजित करना होगा।
सिफारिश की:
एक-क्लिक विंडोज और लिनक्स एप्लिकेशन (32-बिट और 64-बिट) के साथ DIY MusiLED, म्यूजिक सिंक्रोनाइज्ड एलईडी। रीक्रिएट करने में आसान, उपयोग में आसान, पोर्ट करने में आसान: 3 चरण
एक-क्लिक विंडोज और लिनक्स एप्लिकेशन (32-बिट और 64-बिट) के साथ DIY MusiLED, म्यूजिक सिंक्रोनाइज्ड एलईडी। रीक्रिएट करने में आसान, उपयोग में आसान, पोर्ट करने में आसान: यह प्रोजेक्ट आपको 18 LED (6 रेड + 6 ब्लू + 6 येलो) को अपने Arduino बोर्ड से कनेक्ट करने और आपके कंप्यूटर के साउंड कार्ड के रियल-टाइम सिग्नल का विश्लेषण करने और उन्हें रिले करने में मदद करेगा। एल ई डी बीट इफेक्ट (स्नेयर, हाई हैट, किक) के अनुसार उन्हें रोशन करने के लिए
लीथरमैन ट्रेड के लिए उपयोगी मोड (बेहतर फिट, बिट्स जोड़ें, नट ड्राइवर कन्वर्ट करें): 14 कदम (चित्रों के साथ)
लेथरमैन ट्रेड के लिए उपयोगी मोड्स (बेहतर फिट, बिट्स जोड़ें, नट ड्राइवर कन्वर्ट करें): यह इंस्ट्यूटेबल लेथरमैन ट्रेडमॉडिफिकेशन # 1 में 3 संशोधनों से अधिक चला जाता है - अपने रिस्टमोडिफिकेशन पर बेहतर फिट प्राप्त करना # 2 - बिट कैरियर और ड्राइवरमोडिफिकेशन के रूप में अपने ट्रेड का उपयोग करना # 3 - नट ड्राइवर को छोटे आकार में बदलना
निर्देशयोग्य छवियों पर पॉपअप टेक्स्ट बनाएं: 7 चरण
इंस्ट्रक्शनल इमेज पर पॉपअप टेक्स्ट बनाएं: इंस्ट्रक्शंस पर इमेज में एक फीचर होता है, जहां आप अपने माउसओवर को चित्रों के आउटलाइन क्षेत्रों को स्थानांतरित करते समय टेक्स्ट पॉप अप करते हैं। इसका उपयोग चित्र के विशेष रूप से दिलचस्प भागों को लेबल करने के लिए किया जाता है। यह काफी अच्छी सुविधा है, और किसी ने ठीक पूछा
कमांड प्रॉम्प्ट में मैट्रिक्स में आपका स्वागत है: 5 कदम (चित्रों के साथ)
कमांड प्रॉम्प्ट में मैट्रिक्स में आपका स्वागत है: कमांड प्रॉम्प्ट में अपने दोस्तों को प्रभावित करने के लिए यहां एक छोटी सी "ट्रिक" है। यह सिर्फ आपके कमांड प्रॉम्प्ट को दिखाता है जैसे यह मैट्रिक्स थीम है, और लगातार एंटर दबाकर इसे और भी ठंडा बनाने में मदद करता है! मैंने इसे कुछ साल पहले सीखा था, और मैंने तय किया कि
अपने लिनक्स बॉक्स में मैट्रिक्सऑर्बिटल वीएफडी डिस्प्ले कैसे जोड़ें: 11 कदम (चित्रों के साथ)
अपने लिनक्स बॉक्स में मैट्रिक्सऑर्बिटल वीएफडी डिस्प्ले कैसे जोड़ें: यह निर्देश योग्य कवर आपके लिनक्स बॉक्स में मैट्रिक्सऑर्बिटल वीएफडी जोड़ता है। सभी अच्छे गीक्स की तरह मेरे होम नेटवर्क पर एक हेडलेस लिनक्स बॉक्स है। एक वैक्यूम फ्लोरोसेंट डिस्प्ले जोड़कर और LCDProc चलाकर आप स्वास्थ्य आँकड़े प्रदर्शित कर सकते हैं और अपने आप पर नज़र रख सकते हैं