ছবি থেকে ASCII শিল্প
একটি ছবি থেকে ASCII শিল্প কীভাবে বানাবেন
- ওপরের বাক্সে ক্লিক করুন বা একটি ছবি তার ওপরে ছেড়ে দিন।
- চওড়াটি অক্ষরে বসিয়ে দিন আর অক্ষরের একটি দল বেছে নিন। চওড়া শিল্পে খুঁটিনাটি বেশি থাকে; সরু শিল্প একটি চ্যাটের বার্তা বা কোডের মন্তব্যে আঁটে।
- আকারগুলো স্পষ্ট পড়া না যাওয়া পর্যন্ত উজ্জ্বলতা, বৈসাদৃশ্য আর গামা ঠিক করে নিন, আর চাইলে ধার, ডিদার কিংবা রং চালু করুন।
- লেখাটি নকল করে নিন, বা তা একটি TXT ফাইল, একটি PNG ছবি কিংবা একটি HTML পাতা হিসেবে নামিয়ে নিন।
সাধারণ প্রশ্ন
এটি কীভাবে কাজ করে?
ছবিটি এমন একটি ছকে ভাগ করা হয়, যার প্রতিটি ঘরে একটি অক্ষর বসে আর প্রতিটি ঘরের আকার একটি অক্ষরেরই মতো। প্রতিটি ঘরের উজ্জ্বলতা এমন একটি অক্ষর বেছে নেয়, যার কালির পরিমাণ তার সঙ্গে মেলে: গাঢ় জায়গার জন্য @ আর #-এর মতো ঘন অক্ষর, হালকা জায়গার জন্য . আর :-এর মতো পাতলা অক্ষর, আর সবচেয়ে হালকার জন্য একটি ফাঁক। প্রতিটি অক্ষরের কালি আপনার হরফেই মাপা হয়, তাই ছায়াটা সমান হয়।
ধারগুলো কী করে?
সেগুলো ছবির রূপরেখা খুঁজে নিয়ে যে অক্ষরগুলো রেখার মতো দেখায় তা দিয়ে সেগুলো আঁকে: খাড়া ধারের জন্য |, শোয়া ধারের জন্য -, আর হেলানোগুলোর জন্য / ও \। এতে মুখ, দালান আর লোগো কেবল ছায়া-ঢালা না থেকে আঁকা বলে মনে হয়। “কিছু” সবচেয়ে জোরালো 10% ঘরকে ধার হিসেবে ধরে, আর “অনেক” সবচেয়ে জোরালো 20%।
ডিদার কখন ব্যবহার করব?
“সরল” বা “ব্লক”-এর মতো ছোট একটি অক্ষরের দলের সঙ্গে। প্রতিটি ঘর সবচেয়ে কাছের অক্ষরে গোল করে নেওয়া হয় আর গোল করার ভুলটি পাশের ঘরগুলোকে দিয়ে দেওয়া হয়, তাই আকাশের মতো মসৃণ ঢাল কড়া ব্যান্ডের বদলে অক্ষরের মিশেল হয়ে বেরোয়।
অন্য অ্যাপে আমার ASCII শিল্প টানা-টানা দেখায় কেন?
ASCII শিল্পের দরকার একটি মনোস্পেস হরফ, যেখানে প্রতিটি অক্ষর একই চওড়া, যেমন Courier, Consolas বা Menlo, আর লাইনের মাঝে বাড়তি ফাঁক ছাড়া। অনুপাতওয়ালা হরফে স্তম্ভগুলো আর সারিতে বসে না। Discord, Slack আর GitHub-এ শিল্পটি তিনটি ব্যাকটিকের মাঝে একটি কোড ব্লকে রাখুন।
ছবিটি ঘোলা হয়ে বেরোয় কেন?
যে ছবিতে হালকা আর গাঢ় জায়গার মধ্যে তফাত কম, তা চ্যাপ্টা ফল দেয়, কারণ তাতে অল্প কয়েকটি অক্ষরই কাজে লাগে। “বৈসাদৃশ্য টেনে বাড়ান” চালু রাখুন, বৈসাদৃশ্য বাড়ান, আর মূল জিনিসটি ফুটে ওঠা পর্যন্ত গামাটি নড়ান। মূল জিনিসটির পেছনে সাদামাটা একটি পটভূমি থাকলেই সবচেয়ে বেশি কাজ হয়।
এটি কেবলই ASCII?
“খুঁটিনাটি” আর “সরল” দল, আর ধারগুলো, কেবল ছাপা-যায় ASCII অক্ষরই ব্যবহার করে, যা সবখানে চলে। “ব্লক” ব্যবহার করে ইউনিকোডের ছায়ার অক্ষর, যা মসৃণ ছায়া দেয়, তবে তার জন্য সেগুলো আছে এমন একটি হরফ লাগে।
“রং” কী করে?
প্রতিটি অক্ষর ছবির নিজের অংশটির রং ধরে রাখে। তা দেখা যায় পাতায় আর PNG ও HTML হিসেবে নামিয়ে নিলে। সাধারণ লেখায় রং থাকে না, তাই নকল-করা লেখা আর TXT ফাইলটি সাদামাটা ASCII-ই থাকে।
আমার ছবি কি আপলোড হয়?
না। সবকিছু আপনার ব্রাউজারের ভেতরেই হয়, তাই আপনার ফাইল আপনার যন্ত্র ছেড়ে যায় না আর কোনো সার্ভারে কিছুই জমা থাকে না।