ছবি থেকে ব্যাকগ্রাউন্ড সরানোর সম্পূর্ণ গাইড
ব্যাকগ্রাউন্ড রিমুভাল কীভাবে কাজ করে, বিষয়ের পেছনে কী রাখবেন, পরিষ্কার কাটআউট কোথায় কাজে দেয়, আর হ্যালো, হারানো স্ট্র্যাপ ও কাচে কেন গোলমাল হয়।
- background removal
- transparent png
- product photography
- ecommerce
- tutorial
- cutout
- api
- editor

ব্যাকগ্রাউন্ড সরানো একসময় বিল করার মতো কাজ ছিল। কেউ একজন ইমেজ এডিটর খুলে পেন টুল বেছে নিতেন, আর হাতে হাতে বিষয়বস্তুর রূপরেখা আঁকতেন। জটিল কিছুতে এতে প্রায় আধা ঘণ্টার কাছাকাছি সময় লাগত প্রতি ছবিতে, আর ছবিতে চুল, জালের প্যানেল বা ওয়াইনের গ্লাস থাকলে আরও বেশি। স্টুডিওগুলো সিমলেস সাদা ব্যাকগ্রাউন্ডে ছবি তুলত, অনেকটা এই কারণেই যাতে পরে কাউকে ওই রূপরেখা আঁকার কাজ করতে না হয়।
সেই কাজের ধরন এখন প্রায় উঠেই গেছে। আধুনিক ব্যাকগ্রাউন্ড রিমুভাল হলো একটি মডেল, যা একটি ছবি দেখে ফ্রেমের প্রতিটি পিক্সেলের জন্য অনুমান করে যে সেই পিক্সেলের কতটা অংশ বিষয়বস্তুর। এটি সেকেন্ডের মধ্যে কাজ করে, চারশ নম্বর ছবিতে এসে ধীর বা এলোমেলো হয়ে যায় না, আর যেসব প্রান্ত আগে সবচেয়ে বেশি সময় খেয়ে নিত, সেগুলোও এটি সামলে নেয়। আকর্ষণীয় কাজটা এখন নিচের ধাপে চলে গেছে — বিষয়বস্তুর পেছনে কী থাকবে তা ঠিক করা, আলোকে বিশ্বাসযোগ্য রাখা, আর যে প্ল্যাটফর্মে আপলোড করছেন সেটির যেকোনো পিক্সেল নিয়ম মেনে চলা।
এই গাইডে পুরো কাজটাই এক জায়গায় দেওয়া আছে — কাটআউট কীভাবে তৈরি হয়, এর পেছনে কী রাখা যায়, পরিষ্কার প্রান্ত কোথায় কাজে দেয়, কোথায় গণ্ডগোল হয় ও কেন, আর একটা ছবি এডিট করা থেকে একটা পুরো ক্যাটালগ প্রসেস করায় গেলে কী বদলায়। এটি লেখা হয়েছে তাদের জন্য যাদের একটা চূড়ান্ত ছবির দরকার — বিক্রেতা, গাড়ির ডিলারশিপ, ডিজাইনার, চাকরিপ্রার্থী, স্ট্রিমার, আর যে কেউ খারাপ ঘরে একটা ভালো ছবি তুলেছেন। নিচে বর্ণিত কাটিং আর এডিটিং হলো remover.bg-এর কাজ, ওয়েব অ্যাপ ও মোবাইল অ্যাপ দুটোতেই; এর কোনোটার জন্যই ডেস্কটপ এডিটর থাকা লাগে না। বাকিটা — কীভাবে ছবি তুলবেন, আর প্রতিটি প্ল্যাটফর্ম কী দাবি করে — সেটা আপনার কাজ।
ব্যাকগ্রাউন্ড রিমুভাল আসলে কীভাবে কাজ করে
প্রতিটি ছবি হলো লাল, সবুজ ও নীল মান বহনকারী পিক্সেলের একটি গ্রিড। একটি কাটআউট এতে চতুর্থ একটি চ্যানেল যোগ করে — আলফা — যা সম্পূর্ণ স্বচ্ছ থেকে সম্পূর্ণ অস্বচ্ছ পর্যন্ত অস্বচ্ছতা ধরে রাখে। ব্যাকগ্রাউন্ড সরানোর সময় আপনি আসলে কিছু মুছছেন না। আপনি ফ্রেমের প্রতিটি পিক্সেলের জন্য একটি আলফা মান লিখছেন।
এর সবচেয়ে সরল সংস্করণটি বাইনারি: প্রতিটি পিক্সেল হয় বিষয়বস্তু, নয়তো ব্যাকগ্রাউন্ড — হয় ভেতরে, নয়তো বাইরে। টেবিলের ওপর রাখা একটা ফোন কেসের জন্য এটাই যথেষ্ট। কিন্তু যে মুহূর্তে কোনো পিক্সেল সত্যিকার অর্থে আংশিক বিষয়বস্তু আর আংশিক ব্যাকগ্রাউন্ড হয়, তখনই এটা ভেঙে পড়ে — চুলের একটি গোছার বাইরের প্রান্ত, নিট করা সোয়েটারের সুতোর ফাঁক, টেনিস বলের লোম, বা সামান্য মোশন ব্লার থাকা ছবিতে লেপ্টে যাওয়া অংশ। এই পিক্সেলগুলোর জন্য মাঝামাঝি মান দরকার। এগুলো তৈরি করার প্রক্রিয়াকে বলে ম্যাটিং, আর স্বাভাবিক দেখানো একটা কাটআউট আর কঠিন, কুকি-কাটার ধরনের কিনারাযুক্ত একটা কাটআউটের মধ্যে এটাই সবচেয়ে বড় পার্থক্য।
কোন প্রান্তগুলো কঠিন থেকে যায় তা আগে থেকেই বোঝা যায়। চুল আর লোম হলো ধ্রুপদী উদাহরণ, কারণ একমাথা চুল একসাথে হাজার হাজার প্রান্ত তৈরি করে, আর সাধারণ শুটিং রেজোলিউশনে বেশিরভাগ গোছাই একটা পিক্সেলের চেয়েও পাতলা — যদি পোর্ট্রেট বা পোষা প্রাণী আপনার মূল বিষয়বস্তু হয়, তাহলে চুল কেন হাতে করা মাস্কিংকে হার মানায় তার পূর্ণাঙ্গ ব্যাখ্যা পড়ে দেখার মতো। চেইন-লিংক, লেস, বেতের কাজ, পাতলা কাপড় আর বারবার ফাঁকা বুনটযুক্ত যেকোনো কিছু গ্রিডের ক্ষেত্রে একই সমস্যা তৈরি করে। স্বচ্ছ ও আধা-স্বচ্ছ বস্তুগুলো একেবারে নিজস্ব একটা শ্রেণি, কারণ এখানে "সঠিক" উত্তরটা আদৌ হ্যাঁ-না ধরনের কোনো প্রান্ত নয়।
গাড়ির কাচ নিয়ে আলাদা করে বলা দরকার, কারণ এটি স্বাভাবিক নিয়মটাকে এমনভাবে ভাঙে যা মানুষ সাথে সাথেই খেয়াল করে। গাড়ির জানালা স্বচ্ছ, তাই সাধারণ একটা কাটআউট জানালা ছাড়া বাকি সব জায়গা থেকে ব্যাকগ্রাউন্ড সরিয়ে দেয়, আর জানালার মধ্যে পুরোনো পার্কিং লটটা স্পষ্ট দেখা যেতে থাকে। এই একটা খুঁটিনাটিই অপেশাদার ডিলারশিপ ছবিকে ভুল দেখায়। remover.bg গাড়ির কাচ স্বয়ংক্রিয়ভাবেই সামলায়: জানালা দিয়ে দেখা দৃশ্যটা মুছে ফেলে বাস্তবসম্মত টিন্টেড কাচ দিয়ে বদলে দেয়, ফলে গাড়িটাকে গাড়ি বলেই মনে হয়, অন্য কোথাও দেখার একটা জানালা বলে নয়। গভীরভাবে টিন্টেড কাচ — কারখানার প্রাইভেসি গ্লাস বা ভারী ফিল্ম — এর ব্যতিক্রম: কেউ যদি এর ভেতর দিয়ে দেখতেই না পারেন, তাহলে সেটা অস্বচ্ছই থেকে যায়, যা আসলে সৎ ফলাফল।
সব মডেলের ক্ষেত্রেই একটা সীমাবদ্ধতা প্রযোজ্য: এটি শুধু পিক্সেলে থাকা তথ্য নিয়েই কাজ করতে পারে। কালো সোফার সামনে তোলা একটা কালো বিড়ালের ছবি মডেলকে আলাদা করার মতো প্রায় কিছুই দেয় না। বিষয়বস্তু আর ব্যাকগ্রাউন্ডের মধ্যে কনট্রাস্ট এখনো মান বাড়ানোর সবচেয়ে সস্তা উপায়, আর এতে খরচ শুধু একপাশে একটু সরে দাঁড়ানো।
বিষয়বস্তুর পেছনে কী রাখতে পারেন
শুধু একটা কাটআউট নিজে থেকে অর্ধেক কাজ মাত্র। এরপর যে সিদ্ধান্তটা নিতে হয়, সেটাই ঠিক করে জায়গাটা কী দিয়ে ভরবে।
স্বচ্ছ হলো নিরপেক্ষ আর সবচেয়ে বেশি পুনর্ব্যবহারযোগ্য বিকল্প। লাইভ আলফা চ্যানেলসহ একটা PNG এক্সপোর্ট করুন, আর একই ফাইল কোনো দ্বিতীয়বার না ভেবেই সাদা ওয়েব পেজ, গাঢ় স্লাইড, বা ছাপা মগের ওপর বসিয়ে দেওয়া যায়। মার্কেটপ্লেসগুলো এর ব্যতিক্রম: এদের বেশিরভাগই স্বচ্ছতা নয়, ফ্ল্যাট করা সাদা সংস্করণ চায়। স্বচ্ছতাও এমন একটা জিনিস যা প্রায়ই দুর্ঘটনাক্রমে নষ্ট হয় — JPG-তে ফ্ল্যাট করলে টুলটি যা ম্যাট হিসেবে ব্যবহার করে তা দিয়ে চুপচাপ পূরণ হয়ে যায়, সাধারণত সাদা আর কখনো কখনো কালো, কারণ JPG-তে আলফা চ্যানেল বলে কিছুই নেই। আপনার এডিটর আর আপলোডের মাঝে স্বচ্ছতা যদি বারবার হারিয়ে যেতে থাকে, তাহলে স্বচ্ছ PNG গাইড দেখুন — এটা সাধারণত কোথায় বেরিয়ে যায় তা ধাপে ধাপে দেখায়।
সলিড সাদা বা কালো হলো মার্কেটপ্লেস আর ক্যাটালগ বেশিরভাগ সময় যা চায়। একটা কাস্টম রং হলো ব্র্যান্ডগুলো যা চায়, আর মিশ্র একগুচ্ছ ছবিকে একটা সংগ্রহের মতো দেখানোর এটাই সবচেয়ে দ্রুততম উপায়।
একটা ফটো ব্যাকগ্রাউন্ড বিষয়বস্তুকে একেবারে অন্য কোথাও নিয়ে রাখে — একটা ঘর, একটা রাস্তা, একটা স্টুডিও সুইপ। এই বিকল্পেই বাস্তবতা অর্জন করে নিতে হয়। কাটআউটের আলোর দিক আর নতুন দৃশ্যের আলোর দিক মোটামুটি মিলে যাওয়া দরকার, আর ক্যামেরার উচ্চতাও যুক্তিসঙ্গত হওয়া চাই।
একটা বাস্তবসম্মত ছায়া সেই মিলটাকে বিশ্বাসযোগ্য করে তোলে। ছায়াবিহীন কাটআউট ভাসমান মনে হয়; নরম, সঠিক কোণে থাকা ছায়াযুক্ত কাটআউট একটা তলের ওপর বসে থাকার মতো দেখায়। এডিটরে সমন্বয়যোগ্য ছায়া যোগ করা মাত্র কয়েক সেকেন্ডের কাজ, আর বিশ্বাসযোগ্যতার জন্য এটা অন্য যেকোনো একক ধাপের চেয়ে বেশি কাজে দেয়।
ফাইল ফরম্যাট প্রসঙ্গে: WebP ইনপুট আর আউটপুট দুটো ক্ষেত্রেই কাজ করে, তাই আধুনিক ফোন বা CMS থেকে সরাসরি আসা একটা WebP ঢোকানোর আগে কনভার্ট করার দরকার নেই, আর ওয়েবের জন্য আউটপুটও WebP হিসেবে ফিরিয়ে পাওয়া যায়। ইনপুট-আউটপুটে WebP-র বিস্তারিত এডিটর আর API — দুই দিকই কভার করে।
পরিষ্কার কাটআউট কোথায় কাজে দেয়
কৌশলটা সব জায়গায় একই। যেটা আলাদা হয়, সেটা হলো যে নিয়মটা আপনি পূরণ করার চেষ্টা করছেন।
মার্কেটপ্লেস আর প্রোডাক্ট লিস্টিং
প্রায় প্রতিটা বড় মার্কেটপ্লেসেরই মূল ছবির জন্য একটা লিখিত মান আছে, আর ব্যাকগ্রাউন্ডই সেই অংশ যেটা তারা সবচেয়ে কঠোরভাবে প্রয়োগ করে। Amazon চায় খাঁটি সাদা আর নির্দিষ্ট একটা ফ্রেম ফিল; Amazon-এর পূর্ণাঙ্গ মূল ছবির নিয়ম হলো সেগুলো, যেগুলোর মুখোমুখি বেশিরভাগ বিক্রেতা সবার আগে হন। eBay, Etsy, Walmart আর Google প্রত্যেকেই আলাদা কিছু মাপে, তাই একটা প্ল্যাটফর্মে পাস হওয়া ছবি পরের প্ল্যাটফর্মে বাতিলও হয়ে যেতে পারে — ক্রস-মার্কেটপ্লেস নিয়মের চিট শিট পরস্পরবিরোধী সংখ্যাগুলোকে পাশাপাশি রেখে দেখায়। ব্যাকগ্রাউন্ড বদলে ফেলাই একটা শুটকে এই সবগুলোর কাজে লাগানোর সুযোগ দেয়।
গাড়ি, যানবাহন আর যন্ত্রাংশ
ডিলারশিপ আর মার্কেটপ্লেস লিস্টিং টিকে থাকে বা ধ্বংস হয় সামঞ্জস্যের ওপর ভিত্তি করে: চারটা আলাদা জায়গায় তোলা চল্লিশটা গাড়িকে চারজন আলাদা বিক্রেতার মনে হয়। গাড়িটাকে কেটে নিয়ে একটা ব্যাকগ্রাউন্ডে বসিয়ে দিলে এটা একসাথে অনেকগুলো ছবিতেই ঠিক হয়ে যায়, আর গাড়ির কাটআউটকে বিশ্বাসযোগ্য করে তোলা জানালা-হ্যান্ডলিং হলো সেই অংশ যেটা হাতে করা মাস্কিং প্রায় কখনোই ঠিকভাবে করতে পারে না। যন্ত্রাংশ বিক্রেতাদের সমস্যাটা উল্টো — ওয়ার্কবেঞ্চে তোলা গাঢ়, তেলতেলে ধাতু — আর ব্যবহৃত অটো পার্টস লিস্টিং ছবি-তে দেখানো আছে কীভাবে ক্রেতাদের দেখা প্রয়োজন এমন ক্ষতিটুকু আড়াল না করেও হিরো শটটা পরিষ্কার রাখা যায়।
পোর্ট্রেট, প্রোফাইল আর আইডি ছবি
একটা প্রোফাইল ছবি সাধারণত একটা ভালো মুখ, তবে ভুল জায়গায়। ঘরটাকে একটা সাদামাটা ব্যাকড্রপ দিয়ে বদলে দেওয়াই পুরো এডিট, আর বাড়িতে বসেই পেশাদার প্রোফাইল ছবি তৈরি করা হলো একটা স্টুডিও সেশনের দশ-মিনিটের সংস্করণ, আবার সিভি ও রেজ্যুমে ছবির নিয়ম-এ বলা আছে একই শট থেকে নিয়োগকর্তারা কী আশা করেন।
সরকারি নথির ক্ষেত্রে ওপরের সবকিছুর ব্যতিক্রম প্রযোজ্য। এই নিয়মে শুধু ছবিটা কেমন দেখাচ্ছে তা নয় — একটা সাদামাটা হালকা ব্যাকগ্রাউন্ড, সমানভাবে আলোকিত, মাথার পেছনে কোনো ছায়া নেই — বরং কীভাবে সেটা তৈরি হয়েছে তাও দেখা হয়: পাসপোর্ট কর্তৃপক্ষ একটা অসম্পাদিত ছবি চায় এবং সফটওয়্যারে বদলানো বা রিটাচ করা ব্যাকগ্রাউন্ড বাতিল করে দেয়, এমনকি কেটে বসানো মনে হওয়া প্রান্তও। কী লক্ষ্য করছেন তা দেখার জন্য একটা রিপ্লেসমেন্ট ব্যবহার করুন, তারপর একটা সাদামাটা দেয়ালের সামনে আসল ছবিটা তুলুন। বাড়িতে বসে পাসপোর্ট ছবি তোলা-তে নিয়মগুলো আর বাড়িতে তোলা ছবি কোথায় বাতিল হয়ে যায় তা বলা আছে।
ডিজাইন, প্রিন্ট আর প্রেজেন্টেশন
কাটআউট হলো লেআউটের মৌলিক একক। ব্যাকগ্রাউন্ডহীন একটা লোগো ক্লায়েন্টের ছুঁড়ে দেওয়া যেকোনো রঙের ওপর বসিয়ে দেওয়া যায়, আর একটা লোগো থেকে ব্যাকগ্রাউন্ড সরানো হলো সেই কাজের সংক্ষিপ্ত সংস্করণ। প্রিন্টের ক্ষেত্রে একটা বাড়তি নিয়ম আছে: স্বচ্ছতা আপলোডের পরেও টিকে থাকতে হবে আর ফিজিক্যাল সাইজে রেজোলিউশন ধরে রাখতে হবে — শার্ট, মগ আর পোস্টারের জন্য প্রিন্ট-অন-ডিমান্ড ছবি প্রস্তুতি ঠিক এই বিষয়েই।
সোশ্যাল মিডিয়া, থাম্বনেইল আর স্টিকার
কনটেন্ট ফরম্যাটগুলো সিলুয়েটকে পুরস্কৃত করে। ব্যাকগ্রাউন্ড থেকে কেটে ফ্ল্যাট রঙের ওপর বসানো একটা মুখ থাম্বনেইল সাইজে এমনভাবে চোখে পড়ে যা একটা কাঁচা ভিডিও ফ্রেম কখনোই পারে না — ইউটিউব থাম্বনেইল ফর্মুলা ঠিক এই নীতির ওপরই তৈরি। একই কাটআউট, আরেকটু টাইট ক্রপ করে, একটা চ্যাট স্টিকার হয়ে যায়; ছবিকে WhatsApp আর Telegram স্টিকার প্যাকে রূপান্তর করা হলো এর পাঁচ-মিনিটের সংস্করণ, আর ইমোট আর স্ট্রিম ওভারলে হলো একই কাজ, শুধু ছোট সাইজে।
রোজকার এডিট আর ফোন ওয়ার্কফ্লো
ব্যাকগ্রাউন্ড রিমুভালের অনেকটাই আসলে কোনো প্ল্যাটফর্মের জন্য নয় — এটা একটা ছবি, একটা ভালো সংস্করণ মাত্র। যেকোনো ছবির ব্যাকগ্রাউন্ড বদলানো-তে দুই-ধাপের ওয়ার্কফ্লো আর আটকে বসানো মনে না হওয়া এমন একটা ব্যাকড্রপ কীভাবে বেছে নেবেন তা বলা আছে। আর বেশিরভাগ ছবি যেহেতু কখনো ল্যাপটপ ছুঁয়েও দেখে না, তাই ফোনেই ব্যাকগ্রাউন্ড সরানো পড়ে দেখার মতো — এতে বলা আছে বিল্ট-ইন iPhone আর Android টুলগুলো কোথায় ভালো কাজ করে আর কোথায় গিয়ে থেমে যায়।
কোথায় গোলমাল হয়, আর কেন
বেশিরভাগ খারাপ কাটআউট হাতে গোনা কয়েকটা কারণেই খারাপ হয়, আর প্রতিটার একটা কারণ আছে যা নিয়ে আপনি কিছু করতে পারেন।
- বিষয়বস্তুর চারপাশে সাদা বা রঙিন হ্যালো। প্রান্তের পিক্সেলগুলো পুরোনো ব্যাকগ্রাউন্ডের কিছুটা রং ধরে রেখেছে। উজ্জ্বল ব্যাকগ্রাউন্ডের সামনে তোলা কোনো বিষয়বস্তু যখন গাঢ় কোনো ব্যাকগ্রাউন্ডে বসানো হয়, তখন এটা সবচেয়ে বেশি চোখে পড়ে। গাঢ় প্রোডাক্টের পেছনে ঝলসানো সাদা দেয়ালের বদলে, বিষয়বস্তুর কাছাকাছি উজ্জ্বলতা আর রঙের ব্যাকগ্রাউন্ডের সামনে ছবি তুললে ওই প্রান্তের পিক্সেলগুলোতে পুরোনো ব্যাকগ্রাউন্ড অনেক কম থেকে যায়।
- হারিয়ে যাওয়া আঙুল, হ্যান্ডেল, স্ট্র্যাপ আর অ্যান্টেনা। ব্যাকগ্রাউন্ডের সাথে একই টোন শেয়ার করা পাতলা গঠনগুলোই যেকোনো মডেল সবার আগে হারায়। ক্যামেরার কোণে সামান্য পরিবর্তন এনে স্ট্র্যাপটাকে কনট্রাস্টিং কোনো জায়গার সামনে নিয়ে এলে সাধারণত এটা ফিরে পাওয়া যায়।
- স্বচ্ছ কোনো বস্তুর ভেতর দিয়ে এখনো পুরোনো দৃশ্য দেখা যাওয়া। গাড়ির জানালার ক্ষেত্রে এটা স্বয়ংক্রিয়ভাবেই সামলানো হয়। কাচের বোতল, জার আর ডিসপ্লে কেসের ক্ষেত্রে এটা এখনো একটা খোলা সমস্যা, কারণ "সঠিক" উত্তরটা নির্ভর করে আপনি কাচের ভেতর দিয়ে ঘরটা দেখতে চান কি না তার ওপর — ইচ্ছাকৃতভাবে কাচ আর প্রতিফলিত প্রোডাক্টের ছবি তোলা হলো এর মূল সমাধান।
- প্রতিফলিত প্রোডাক্ট যা ঘরটাকেও তুলে ধরে। ক্রোম, আয়না আর পালিশ করা গয়না আশেপাশে যা কিছু ছিল তার সবটাই তুলে ধরে, এমনকি আপনাকে ও আপনার ফোনকেও। কোনো কাটআউটই কোনো প্রতিফলন সরাতে পারে না; এটা হয় শুটেই ঠিকঠাক হয়, নাহলে হয়ই না।
- কম রেজোলিউশনের ছবিতে নরম, ঘোলাটে প্রান্ত। কখনো ধরাই পড়েনি এমন খুঁটিনাটি কোনো মডেল বানিয়ে দিতে পারে না। ছোট, ভারীভাবে কমপ্রেস করা একটা ছবি থেকে পাওয়া কাটআউটের প্রান্ত নরম থাকবে, আর পরে ফলাফলটা বড় করলেও কিছুই ফিরে যোগ হয় না। আপনার কাছে থাকা সবচেয়ে বড় অরিজিনালটা আপলোড করুন; কোনো মেসেজিং অ্যাপ থেকে ফিরে আসা কপি ইতিমধ্যে প্রান্তের জন্য দরকারি খুঁটিনাটি হারিয়ে ফেলেছে।
একটা কম দৃশ্যমান ব্যর্থতা হলো বেশি এডিট করা। মূল ছবির স্লট যোগ করা ব্যাজ, বর্ডার আর প্রচারমূলক লেখা বাতিল করে দেয় — Google-এর Shopping ছবির নিয়ম-এ বর্ডার আর ওপরে বসানো লেখা নিয়ে স্পষ্ট করেই বলা আছে, আর ওয়াটারমার্ক কীভাবে সুরক্ষার চেয়ে বেশি খরচ করায়-তে বলা আছে নিজের প্রোডাক্টের ওপর একটা লোগো ছাপ মারলে আপনি আসলে কী বিনিময় করছেন। ক্রেতারা এমন প্রোডাক্টও ফেরত দেন যা বাক্সের চেয়ে ছবিতে বেশি পরিষ্কার মনে হয়েছিল। পরিষ্কার ব্যাকগ্রাউন্ড হলো স্পষ্টতার উন্নতি, প্রোডাক্টকে বাড়িয়ে দেখানোর কোনো লাইসেন্স নয়।
একটা ছবি থেকে পুরো ক্যাটালগ পর্যন্ত
একবারের এডিটিং মানে একজন মানুষ, একটা ব্রাউজার বা একটা ফোন, আর প্রতি ছবিতে কয়েক সেকেন্ড। মানুষ যতটা আশা করে তার চেয়েও এটা বেশি স্কেল করতে পারে — একটা ছোট দোকানের পুরো লিস্টিং সেট একটা বিকেলেই হয়ে যায়, আর সেই বিকেলের বেশিরভাগ সময়ই যায় ছবি তোলা আর বেছে নেওয়ায়, কাটআউটে নয়।
এটাকে ভেঙে দেয় পুনরাবৃত্তি: ক্যাটালগে ঢোকা প্রতিটা নতুন আইটেমে একই এডিট, একই ব্যাকগ্রাউন্ড, একই এক্সপোর্ট। এর জন্য কোনো বাল্ক আপলোড স্ক্রিন নেই। ব্যাচ কাজ চলে HTTP API-র মাধ্যমে, যা একটা ছবি নিয়ে একটা কাটআউট ফিরিয়ে দেয়, ফলে রিমুভাল ধাপটা কারো মনে রেখে করার একটা কাজ না হয়ে একটা স্ক্রিপ্ট বা পাইপলাইনের ভেতরেই থেকে যায়। API দিয়ে পুরো ক্যাটালগ প্রসেস করা-তে সাধারণ ইন্টিগ্রেশন প্যাটার্নগুলো বলা আছে — আপলোডের সময়, রাতের একটা জব হিসেবে, বা বিদ্যমান কোনো প্রোডাক্ট ইনফরমেশন সিস্টেমের সাথে যুক্ত করে — সাথে সেই QA স্যাম্পলিংও, যা কয়েক হাজার কাটআউটকে নির্ভরযোগ্য রাখে।
এই ধাপের জন্য দুটো ব্যবহারিক নোট। অরিজিনালগুলো রেখে দিন: কাটআউট হলো একটা ডেরিভেটিভ, আর কোনো প্ল্যাটফর্ম তাদের নিয়ম বদলালে আপনি সেটা আবার চালাতে চাইবেন। আর আউটপুটকে পুরোপুরি বিশ্বাস না করে স্যাম্পল করুন — চোখে দেখে যাচাই করা একটা নির্দিষ্ট শতাংশ পুরো ক্যাটালগ লাইভ হওয়ার আগেই সেই প্রোডাক্ট ক্যাটাগরি ধরে ফেলে, যেখানে প্রান্তের মান খারাপ হয়ে যাচ্ছে।
শেষ কথা
ব্যাকগ্রাউন্ড রিমুভাল এই কাজের কঠিন অংশ হওয়া বন্ধ করে দিয়েছে। যা এখনো বাকি আছে তা হলো বিচারবুদ্ধি: সলিডের বদলে স্বচ্ছ বেছে নেওয়া, আপনার কাছে যে আলো আছে তার সাথে নতুন ব্যাকগ্রাউন্ড মিলিয়ে নেওয়া, কিছুই যেন ভাসমান না দেখায় সেজন্য একটা ছায়া যোগ করা, আর বাতিল হয়ে যাওয়ার পরে নয়, আপলোড করার আগেই প্ল্যাটফর্মের নিয়ম পড়ে নেওয়া। শুরু করুন আপনার সবচেয়ে খারাপ ছবিটা দিয়ে — যেটায় চুল আছে, চেইন-লিংক বেড়া আছে, বা এমন একটা ব্যাকগ্রাউন্ড যা আপনি আবার তুলতে পারবেন না — কারণ সেটাই বলে দেবে আপনার বাকি ক্যাটালগ দেখতে কেমন হবে।


