অপেক্ষা করুন…
ব্যাকগ্রাউন্ড রিমুভ করুন PNG থেকে
আপনার PNG-এর ট্রান্সপারেন্ট হওয়ার অনুমতি আছে। শুধু এখনো হয়নি। এটি ড্রপ করুন আর একই পিক্সেলগুলো সাবজেক্টের পেছনে সত্যিকারের খালি জায়গা নিয়ে ফিরে আসে, আপনার নিজের মেশিনে আপনি যে সাইজে শুরু করেছিলেন ঠিক সেই সাইজে কাটা।
অথবা এখানে ফাইল ড্রপ করুন, বা পেস্ট করতে চাপুন Ctrl + V একটি PNG বা একটি পুরো ফোল্ডার বেছে নিন
PNG, JPG, WEBP, AVIF, GIF, BMP ও HEIC · সর্বোচ্চ ৩০টি ছবি · প্রতিটি সর্বোচ্চ ২৫ MB
হাতের কাছে কিছু নেই? একটি PNG ধার করুন
স্লাইড করুন আর আস্তাবলটি উধাও হতে দেখুন
হ্যান্ডেলের বাঁ পাশে আছে PNG-টি যেভাবে এসেছে। ডান পাশে আছে টুলটি যে ফাইল ফিরিয়ে দেয় — একই ঘোড়া, একই পিক্সেল, এর পেছনে আর একদমই কিছু নেই।
এক্সটেনশন ট্রান্সপারেন্সির প্রতিশ্রুতি দেয়। পিক্সেলই এটি ঠিক করে।
মানুষ একটি PNG ব্যাকগ্রাউন্ড রিমুভার খোঁজার সবচেয়ে সাধারণ কারণ এটিই: ফাইলটি তো ইতিমধ্যেই একটি PNG, তাহলে সাবজেক্টের পেছনের সাদাটা নিশ্চয়ই আগে থেকেই চলে যাওয়ার কথা।
যায় না, কারণ ফরম্যাটটি শুধু একটি অপাসিটি ভ্যালুর জন্য জায়গা রাখে। সেই জায়গায় কী বসবে তা ঠিক করে যে ফাইলটি লিখেছে সে, আর একটি স্ক্রিনশট টুল, একটি ফোন ক্যামেরা বা একটি ফ্ল্যাটেন করা এক্সপোর্ট — সবাই সবখানেই একই জিনিস লেখে: সম্পূর্ণ সলিড। যতক্ষণ না কিছু একটা সেই ভ্যালুগুলো নতুন করে লেখে, সাদার উপর একটি PNG ঠিক সাদার উপর একটি JPG-এর মতোই আচরণ করে — শুধু ওজনে বেশি।
আলফা চ্যানেল নতুন করে লিখুন
চার ধরনের PNG যা এই পেজে এসে পড়ে
উৎস আলাদা, অভিযোগ একই — সাবজেক্টটা ঠিক আছে, এর চারপাশের আয়তক্ষেত্রটা নয়।
স্ক্রিনশট ও স্ক্রিন গ্র্যাব
আপনার অপারেটিং সিস্টেমের নেওয়া প্রতিটি স্ক্রিনশট একটি সলিড আয়তক্ষেত্রসহ একটি PNG। এর থেকে একটি উইন্ডো, একটি ফোন ফ্রেম বা একটি চার্ট কেটে নেওয়াই মানুষের এখানে আসার সবচেয়ে সাধারণ কারণ।
ফ্ল্যাটেন অবস্থায় আসা লোগো
বিশ্বের অর্ধেক ব্র্যান্ড প্যাক একটি লোগো সাদার উপর বসানো একটি PNG হিসেবে পাঠায়। যে ইমেইলে এটি এসেছিল সেখানে ঠিকই দেখায়, কিন্তু একটি রঙিন হেডারে স্পর্শ করলেই ভুল দেখায়।
ক্যাটালগ ও স্টোরফ্রন্ট ছবি
PNG হিসেবে এক্সপোর্ট করা পণ্যের ফটোগ্রাফি স্টুডিও সুইপের প্রতিটি পিক্সেল ধরে রাখে। এর থেকে আইটেমটি তুলে নিলে আপনি একটি মাস্টার পান যা পরে যেকোনো লিস্টিং ব্যাকড্রপে বসানো যায়।
রেন্ডার, স্প্রাইট ও আইকন শিট
রেন্ডার ইঞ্জিন ও আইকন এক্সপোর্টার ডিফল্টভাবে PNG লেখে, প্রায়ই প্রকৃত খালি জায়গার বদলে একটি চেকারবোর্ড-রঙা প্লেসহোল্ডারের উপর। এটি সেই প্লেসহোল্ডারকে আসল আলফা দিয়ে বদলে দেয়।
একটি PNG-এর ব্যাকগ্রাউন্ড কীভাবে ধাপে ধাপে রিমুভ হয়
ড্রপ আর ডাউনলোডের মাঝে চারটি অপারেশন। এর একটিতেও কোনো নেটওয়ার্ক রিকোয়েস্ট জড়িত নয়।
-
1
পড়া
PNG-টি একটি ওয়ার্কার থ্রেডে আপনার ডিস্ক থেকে খোলা হয় আর কাঁচা পিক্সেলে আনপ্যাক করা হয়। এতে আগে থেকে যে আলফা ভ্যালু থাকে তা বাদ না দিয়ে সাথেই পড়ে নেওয়া হয়।
-
2
প্রেডিক্ট
একটি সেগমেন্টেশন মডেল একটি ছোট কপি পরীক্ষা করে আর একটি গ্রেস্কেল ম্যাপ ফিরিয়ে দেয় — প্রতি পিক্সেলে একটি ভ্যালু, যা বলে এর কতটুকু দৃশ্যের বদলে সাবজেক্টের অংশ।
-
3
আলফা লেখা
সেই ম্যাপটি পূর্ণ সাইজে ফিরিয়ে আনা হয় আর প্রতিটি পিক্সেলের চতুর্থ বাইটে লেখা হয়। লাল, সবুজ ও নীল ফাইলে যেমন ছিল ঠিক তেমনই থাকে।
-
4
রিপ্যাক
পিক্সেলগুলো আবার একটি PNG-32 স্ট্রিমে ডিফ্লেট করা হয়। লসলেস ঢুকলো, লসলেস বেরোলো, তাই টুলের মধ্য দিয়ে দ্বিতীয়বার চালালেও কিছু বদলায় না।
তিনটি PNG, তিন ধরনের কিনারা
প্রাণীর লোম, একাধিক আলাদা বস্তু আর একটি রেন্ডার করা হাইলাইট। প্রতিটিই মাস্কের কাছ থেকে আলাদা কিছু দাবি করে।
PNG ব্যাকগ্রাউন্ড রিমুভাল FAQ
অপাসিটি চ্যানেল, সাদা ব্যাকড্রপ আর ফাইলের ওজন। কিছু বাদ পড়েছে? আমাদের জিজ্ঞাসা করুন।
এই পেজের উপরের টুলে PNG-টি রাখুন আর একটু অপেক্ষা করুন। মডেলটি বের করে আপনার সাবজেক্ট কোথায় শেষ হচ্ছে, সেই সীমানা আলফা চ্যানেলে লিখে দেয় আর ডাউনলোডের জন্য সম্পূর্ণ ফাইলটি প্রস্তুত করে। আপনাকে কখনো একটি সিলেকশন আঁকতে বা ইরেজার ছুঁতে হয় না, আর একটি একক ছবি সাধারণত আপনার এই বাক্যটি পড়া শেষ করার আগেই হয়ে যায়।
PNG বলে দেয় একটি ফাইল কী সংরক্ষণ করার অনুমতি রাখে, এটি কী সংরক্ষণ করে তা নয়। একটি স্ক্রিনশট, একটি ক্যামেরা এক্সপোর্ট, বা কাটআউট লেয়ার ছাড়া সেভ করা একটি ডিজাইন — সবই এমন PNG যার অপাসিটি চ্যানেল কোণা থেকে কোণা পর্যন্ত সলিড পড়ে। ব্যাকগ্রাউন্ড রিমুভ করাই সেই ধাপ যা এতে সত্যিকারের শূন্য বসিয়ে দেয়।
হ্যাঁ, আর এটি একটি কালার-কী ইরেজারের চেয়ে ভালো কাজ করে। সাদা পিক্সেল বেছে নিলে আপনার সাবজেক্টের সাদা অংশও — দাঁত, প্যাকেজিং, শার্টের কলার — খেয়ে ফেলে। মডেলটি রংয়ের বদলে সাবজেক্ট অনুযায়ী আলাদা করে, তাই সাদা যেখানে থাকার কথা সেখানেই থাকে।
একদমই না। PNG পিক্সেলকে আনুমানিক না করে ঠিক যেমন আছে তেমনই সংরক্ষণ করে, তাই কাট থেকে বেঁচে যাওয়া সবকিছু টুল থেকে আসার সময়ও ঠিক যেমন এসেছিল তেমনই থাকে। একই ছবি পাঁচবার চালান, পঞ্চম ফলাফল প্রথমটির সাথে বাইট বাই বাইট মিলে যাবে।
দুটো জিনিস যোগ হয়। প্রতিটি পিক্সেল এমন একটি অপাসিটি বাইট পায় যা আগে ছিল না, আর আপনি মাত্র যে ফ্ল্যাট ব্যাকড্রপটি মুছে দিলেন সেটিই ছবির সবচেয়ে সহজে কম্প্রেস করা যায় এমন অংশ ছিল। সাবজেক্টের চারপাশে ক্যানভাস টাইট করে ক্রপ করলে সাধারণত বেশিরভাগ পার্থক্য ফিরে পাওয়া যায়।
না। প্রেডিকশন শুধু গতির জন্য একটি ছোট কপিতে হয়, তারপর তৈরি মাস্কটি আপনার পূর্ণ-সাইজ পিক্সেলের উপর টেনে বসানো হয়। একটি 6000 বাই 4000 ফাইল 6000 বাই 4000 হিসেবেই বেরোয়, কোথাও কোনো ওয়াটারমার্ক ছাড়াই।
পারেন, আর কারো খারাপভাবে করা একটি কাটআউট পরিষ্কার করার এটি একটি যুক্তিসঙ্গত উপায়। বিদ্যমান আলফা পড়ে নেওয়া হয়, মডেলটি একটি নতুন সীমানা প্রস্তাব করে, আর নতুন মাস্ক যা কিছুকে ব্যাকগ্রাউন্ড হিসেবে চিহ্নিত করে তা সাফ হয়ে যায় — আগের চেষ্টায় যা রয়ে গিয়েছিল তাসহ।
প্রতি ব্যাচে ত্রিশটি, আর আপনি কতগুলো ব্যাচ চালান তার কোনো সীমা নেই। কিছুই মিটার করা হয় না, কারণ প্রতিটি কাটআউট শুধু আপনার নিজের প্রসেসরের এক বা দুই সেকেন্ড সময় নেয়, আমাদের কোনো খরচ হয় না।
সেই PNG-কে একটি আসল আলফা চ্যানেল দিন
একটি ফাইল বা ত্রিশটি, প্রতিবারই লসলেস, আর কোনো বাইটই কোথাও পাঠানো হয় না। মূল ব্যাকগ্রাউন্ড রিমুভার প্রতিটি ফরম্যাটে একই ইঞ্জিন চালায়।