সুচিপত্র:

লিনাক্স 'কনভার্ট' কমান্ডের সাহায্যে ছবিতে টেক্সট যোগ করুন: 3 ধাপ
লিনাক্স 'কনভার্ট' কমান্ডের সাহায্যে ছবিতে টেক্সট যোগ করুন: 3 ধাপ

ভিডিও: লিনাক্স 'কনভার্ট' কমান্ডের সাহায্যে ছবিতে টেক্সট যোগ করুন: 3 ধাপ

ভিডিও: লিনাক্স 'কনভার্ট' কমান্ডের সাহায্যে ছবিতে টেক্সট যোগ করুন: 3 ধাপ
ভিডিও: ৫ মিনিটে হয়ে যান কিবোর্ড মাস্টার | Keyboard Shortcut Keys 2024, জুলাই
Anonim
লিনাক্স 'কনভার্ট' কমান্ডের সাহায্যে ছবিতে টেক্সট যোগ করুন
লিনাক্স 'কনভার্ট' কমান্ডের সাহায্যে ছবিতে টেক্সট যোগ করুন

এই নির্দেশাবলী আপনাকে দেখাবে কিভাবে লিনাক্সে রূপান্তর কমান্ড ব্যবহার করে একটি ছবিতে পাঠ্য যুক্ত করতে হয়। এর একটি মূল্যবান ব্যবহার হল ডকুমেন্টেশনের জন্য একটি ছবিতে একটি ক্যাপশন রাখা। আরেকটি ব্যবহার হ'ল একটি ছবিতে একটি টাইম স্ট্যাম্প স্থাপন করা যা একটি ওয়েবক্যাম দ্বারা স্বয়ংক্রিয়ভাবে উত্পন্ন হয়। অনেকগুলি রূপান্তর বিকল্প রয়েছে যা আপনি ছবিতে পাঠ্য ব্যবহার করতে পারেন। আপনি পাঠ্যের জন্য শুরু বিন্দু (উচ্চতা/প্রস্থ সমন্বয়ের মাধ্যমে), পাঠ্যের ভরাট রঙ, পাঠ্যের বিন্দু আকার এবং ব্যবহৃত ফন্ট চয়ন করতে পারেন। এই নির্দেশাবলী আপনাকে দেখাবে কিভাবে এই সব করতে হয় এই নির্দেশের সাথে প্রধান ধরা হল যে আপনাকে লিনাক্স অপারেটিং সিস্টেমে এই সব করতে হবে। আমি মাইক্রোসফট উইন্ডোজ এ কনভার্ট করার মত ইউটিলিটি সম্পর্কে সচেতন নই কিন্তু উইন্ডোজের কমান্ড লাইন দিয়ে কে কখনো কিছু করে? এই নির্দেশযোগ্যটি লিনাক্স ব্যবহারকারীদের লক্ষ্য করে যারা তাদের কম্পিউটার থেকে আরও বেশি পেতে চায়। আপনি যদি উইন্ডোজ ব্যবহারকারী হন এবং এই নির্দেশনাটি পড়তে এখনও প্রলুব্ধ হন, তাহলে আপনি লিনাক্স ডাউনলোড এবং ইনস্টল করার জন্য প্রলুব্ধ হতে পারেন। আমি পরবর্তী তারিখে এটি কিভাবে করতে হয় তার একটি নির্দেশনা লিখতে পারি কিন্তু যদি আপনি নিজে এটি অনুসরণ করতে চান তবে আপনি https://www.ubuntu.com/ এ যেতে পারেন এবং প্রক্রিয়াটি শুরু করতে পারেন। আপনি আপনার কম্পিউটারকে একটি ডুয়াল বুট মেশিনে পরিণত করতে পারেন (আমি সত্যিই সুপারিশ করবো যে আপনি আপনার মেশিনে একটি দ্বিতীয় হার্ডডিস্ক ইনস্টল করুন-যেকোনো আকারই করবে)। বিটিডব্লিউ, লিনাক্স বিনামূল্যে, এটির জন্য উপলব্ধ সবকিছু সহ। এছাড়াও, এখন পর্যন্ত, এটি ভাইরাসের কাছে অদম্য।

ধাপ 1: লিনাক্স 'রূপান্তর' ইউটিলিটি

একটি ছবিতে একটি লেবেল যুক্ত করার কাজটি সম্পাদন করার জন্য, আমরা সম্পূর্ণরূপে একটি লিনাক্স টার্মিনাল উইন্ডোতে কাজ করব। উইন্ডোজ এটিকে একটি কমান্ড উইন্ডো বলে কিন্তু এটি উইন্ডোজ -এ খুব কমই ব্যবহৃত হয়, শুধুমাত্র পুরাতন ব্যক্তিরা যারা ডস দিন থেকে মনে রাখে। লিনাক্স ব্যবহারকারীরা এটির ব্যাপক ব্যবহার করে।প্রথমে, একটি টার্মিনাল উইন্ডো আনুন। উবুন্টু লিনাক্সের সাথে, আপনি অ্যাপ্লিকেশন-> টার্মিনাল নির্বাচন করে এটি করেন। কমান্ড লাইন প্রম্পট সহ একটি উইন্ডো খুলবে। এটি আপনাকে আপনার হোম ডিরেক্টরিতে রাখবে। ধরুন আপনি যে ছবিটি নিয়ে খেলতে চান সেটি একটি "ইমেজ" সাবডিরেক্টরিতে আছে। সেই সাবডিরেক্টরিতে যেতে, "সিডি ইমেজ" টাইপ করুন। কোন ফাইল আছে তা দেখতে কম্যান "ls" ইস্যু করুন। আমার ক্ষেত্রে, আমি "sunset1.jpg" নামে একটি ফাইল নিয়ে কাজ করতে চাই। আপনি নিশ্চিত করতে চান যে কনভার্ট কমান্ড আপনার সিস্টেমে উপলব্ধ। এটি করার একটি উপায় হল "যা রূপান্তরিত" কমান্ড প্রদান করা। যদি এটি উপলভ্য হয় তবে এর অবস্থানটি স্ক্রিনে মুদ্রিত হবে। আমার ক্ষেত্রে, এটি "/usr/bin/convert" এ আছে। এটি উপলব্ধ কিনা তা খুঁজে বের করার আরেকটি উপায়, কমান্ড লাইনে "রূপান্তর" কমান্ডটি জারি করুন। যদি এটি সেখানে থাকে, কমান্ডের একটি দীর্ঘ বিবরণ উপলব্ধ সমস্ত বিকল্প সহ মুদ্রিত হবে। যদি এটি সেখানে না থাকে, আপনি দেখতে পাবেন "রূপান্তর: কমান্ড পাওয়া যায়নি"। ধরুন এটি পাওয়া যায় যদি আপনি বেয়ার কমান্ড "কনভার্ট" ইস্যু করেন তাহলে আপনি দেখতে পাবেন যে এটি অনেক ক্ষমতা সম্পন্ন একটি খুব শক্তিশালী হাতিয়ার। রূপান্তর কমান্ডের আরও সম্পূর্ণ বিবরণ এখানে পাওয়া যাবে: https://linux.about.com/od/commands/l/blcmdl1_convert.htm আমাদের উদ্দেশ্যে, আমরা কেবল ক্যাপশন লেখার জন্য "-ড্র" যুক্তি ব্যবহার করতে চাই ছবির কাছে

ধাপ 2: একটি ক্যাপশন যোগ করা

একটি ক্যাপশন যোগ করা হচ্ছে
একটি ক্যাপশন যোগ করা হচ্ছে
একটি ক্যাপশন যোগ করা হচ্ছে
একটি ক্যাপশন যোগ করা হচ্ছে
একটি ক্যাপশন যোগ করা হচ্ছে
একটি ক্যাপশন যোগ করা হচ্ছে

আমার আসল ছবিটি হবে sunset1-j.webp

ধাপ 3: ছবির লেবেল স্বয়ংক্রিয় করা

ছবির লেবেল স্বয়ংক্রিয় করা
ছবির লেবেল স্বয়ংক্রিয় করা

আপনি দেখেছেন কিভাবে আপনি নিজে কমান্ড লাইন থেকে একটি ছবিতে ক্যাপশন যোগ করেন। যদি আপনার সাথে কাজ করার জন্য কয়েকটি ফটো থাকে তবে এটি ঠিক কাজ করে তবে এইভাবে কাজ করা বেশ ক্লান্তিকর হতে পারে। যদি আপনার প্রক্রিয়া করার জন্য অনেকগুলি ছবি থাকে তবে আপনি লিনাক্সে কিছু ধরণের স্ক্রিপ্টিং ভাষা ব্যবহার করতে চাইতে পারেন। একটি সম্ভাবনা হল শেল স্ক্রিপ্ট ব্যবহার করা। আমি যা ব্যবহার করি তা হল পার্ল নামে একটি স্ক্রিপ্টিং ভাষা। আমি ওয়েবে সমস্ত ধরণের CGI স্ক্রিপ্টের জন্য এটি ব্যবহার করি। অন্যান্য সম্ভাবনা হল জাভা, সি ++, পিএইচপি এবং পাইথন। আপনি যাই ব্যবহার করুন না কেন, আপনি একটি কমান্ড লাইন স্ট্রিং এবং এটি চালানোর জন্য শেল আউট করতে সক্ষম হতে হবে। আমি এটি ব্যবহার করার একটি উপায় হল যেখানে আমি স্বয়ংক্রিয়ভাবে এমন একটি ছবিতে টাইমস্ট্যাম্প রাখি যা আমার ওয়েবক্যাম প্রতি মিনিটে একবার তৈরি করে। একটি পার্ল স্ক্রিপ্টে আমি বর্তমান টাইমস্ট্যাম্প (তারিখ এবং সময়) প্রণয়ন করি এবং তারপরে এটিকে বর্তমান ছবিতে ওভারলে করি। আমি ফটোতে আমার ওয়েবসাইটের ঠিকানাও রেখেছি। আপনি দেখতে পারেন যে সংযুক্ত ছবিটি 2 ফেব্রুয়ারি 13:07 এ তোলা হয়েছিল। আমার কম্পিউটারে একটি স্ক্রিপ্ট আছে যা মিনিটে একবার চলে। এটি ওয়েবক্যাম থেকে ছবিটি ধরে, ওয়েবসাইটের নাম এবং টাইমস্ট্যাম্প সন্নিবেশ করায় এবং তারপর এটি আমার ওয়েবসাইটে আপলোড করে। আপনি এটি https://www.datasink.com/webcam.shtml- এ অ্যাকশনে দেখতে পারবেন। আমি "হয়তো" বলি কারণ এটি তখনই ঘটে যখন আমার কম্পিউটার চালু থাকে। আমি রাতারাতি বা যখন আমি দূরে থাকি তা ছেড়ে দেই না যদি আমি ছবিগুলির একটি সম্পূর্ণ ডিরেক্টরি লেবেল করতে চাই, আমি এটি করার জন্য একটি পার্ল স্ক্রিপ্ট তৈরি করব। এটি করার একটি উপায় হল একটি টেক্সট ফাইল তৈরি করা যাতে ডিরেক্টরিতে ছবির পুরো তালিকা থাকে, প্রতি লাইনে একটি। প্রতিটি লাইনে ছবির নাম অনুসরণ করলে ক্যাপশনের টেক্সট হবে। আমি একটি লুপ তৈরি করব যা লেবেলটি গ্রহণ করবে এবং ছবিতে এটি প্রয়োগ করবে। অবশ্যই, লেবেলটি অনুভূমিকভাবে কেন্দ্রীভূত হওয়ার সমস্যা হবে। আমি সম্ভবত ক্যাপশনের প্রকৃত প্রস্থ গণনা করতে হবে এবং তারপর অনুভূমিক যুক্তি সামঞ্জস্য করতে হবে।

প্রস্তাবিত: