ছবির মান ঠিক রেখে ৫০ KB-তে কম্প্রেস করার উপায়
সরকারি এবং পরীক্ষার পোর্টালে আপলোডের সীমা ৫০ KB থাকে। এর কারণ এবং ছবিটি নষ্ট না করে সেই সাইজে আনার নিয়ম জানুন।
যেকোনো ছবিকে ঠিক ৫০ KB-তে কম্প্রেস করতে, প্রথমে ফর্মের দেওয়া পিক্সেল মাপে ছবিটি রিসাইজ করুন, তারপর কোয়ালিটি স্লাইডার আন্দাজে না ঘুরিয়ে সরাসরি ৫০ KB ফাইলের লক্ষ্য নির্ধারণ করুন। কাজের ক্রমানুসারে ফলাফল নির্ভর করে: প্রথমে রিসাইজ, পরে কম্প্রেস। একটি ২০০ বাই ২ ৩০ পিক্সেলের ছবি কোয়ালিটি ৮০-তে রাখলেও ৫০ KB-র মধ্যে থাকে এবং বেশ স্পষ্ট দেখায়। কিন্তু একই ছবি ৩০০০ পিক্সেলে রেখে ৫০ KB-তে আনতে গেলে কোয়ালিটি ১৫-র কাছাকাছি নামিয়ে আনতে হয়, আর কোয়ালিটি ১৫-তে মুখের ছবি ঝাপসা হয়ে যায়।
৫০ KB-র সীমাটি উদ্দেশ্যহীন নয়। পরীক্ষা বোর্ড এবং সরকারি পোর্টালগুলোতে লাখ লাখ আবেদন জমা পড়ে। লাখ লাখ ২ MB সাইজের ছবি সংরক্ষণ করতে প্রচুর স্টোরেজ ও ব্যান্ডউইথের খরচ হয়। পোর্টালগুলো সেই খরচের চাপ আবেদনকারীর ওপর দেয়, তাই এই নিয়মটি কড়াকড়িভাবে মেনে চলা হয় এবং ফাইল বাতিল হলে তার সঠিক কারণও অনেক সময় জানানো হয় না।
পোর্টালগুলোতে কেন ৫০ KB-র সীমা নির্ধারণ করা হয়
স্টোরেজের খরচ এবং ফাইল দ্রুত যাচাই করাই হলো মূল দুটি কারণ। ১০ লাখ আবেদনকারী যদি ২ MB সাইজের ছবি আপলোড করেন, তবে মোট ২ TB ডেটা তৈরি হয়। কিন্তু সেই ১০ লাখ আবেদনকারী ৫০ KB সাইজে ছবি দিলে মোট ডেটা হয় মাত্র ৫০ GB, যা সংরক্ষণ ও ব্যাকআপ রাখা ৪০ গুণ সাশ্রয়ী। দ্বিতীয় কারণটি হলো মানবিক: যাচাইকারী কর্মীরা প্রতিদিন হাজার হাজার ছবি খোলেন, যা প্রায়ই ধীরগতির অফিসের ইন্টারনেটে করতে হয়। ৫০ KB-র ফাইল মুহূর্তেই খুলে যায়।
এই সীমাটি পোর্টালকে ব্যর্থ আপলোড থেকেও রক্ষা করে। আবেদনের শেষ তারিখে ট্রাফিক বহুগুণ বেড়ে যায়, আর ছোট ফাইলের কারণে সার্ভারের গতি ঠিক থাকে। তবে এটি এরর মেসেজ দেখে বিভ্রান্ত হওয়া আবেদনকারীর কোনো কাজে আসে না, কিন্তু এটি থেকে বোঝা যায় কেন এই সীমা কখনো পরিবর্তন করা হয় না।
যে ভুলের কারণে ছবির মান নষ্ট হয়
শুধু কোয়ালিটি কমানো একটি বড় ভুল, কারণ ফাইল সাইজ কেবল একটি বিষয়ের ওপর নির্ভর করে না। প্রথম বিষয়টি হলো মোট পিক্সেল সংখ্যা। দ্বিতীয়টি হলো প্রতি পিক্সেলে কম্প্রেসর কতটা তথ্য বজায় রাখছে। কোয়ালিটি সেটিংস কেবল দ্বিতীয় বিষয়টি পরিবর্তন করে।
একটি সাধারণ ফোনের ৩০২৪ বাই ৪০৩২ পিক্সেলের ছবিতে (যাতে মোট ১ কোটি ২০ লাখ পিক্সেল থাকে) বিষয়টি কেমন দেখায় তা নিচে দেওয়া হলো:
- মূল সাইজে কোয়ালিটি ৮০: প্রায় ২.৪ MB, যা নির্ধারিত সীমার চেয়ে ৪৮ গুণ বেশি।
- মূল সাইজে কোয়ালিটি ৪০: প্রায় ৭০০ KB, এখনও সীমার চেয়ে ১৪ গুণ বেশি।
- মূল সাইজে কোয়ালিটি ১০: প্রায় ১৮০ KB, সীমার বেশি এবং ছবি দৃশ্যমানভাবে নষ্ট।
- ২০০ বাই ২৩০ মাপে রিসাইজ করে কোয়ালিটি ৮০: প্রায় ২২ KB, সীমার ভেতরে এবং একদম স্পষ্ট।
শেষ লাইনটিই হলো পুরো পদ্ধতির আসল রহস্য। ১ কোটি ২০ লাখ পিক্সেল কমিয়ে ৪৬ হাজারে আনলে কম্প্রেস শুরুর আগেই ৯৯ শতাংশ ডেটা কমে যায়, ফলে ছবি বিকৃত হওয়ার প্রয়োজনই পড়ে না।
যেভাবে ছবি ৫০ KB-তে কম্প্রেস করবেন
ছবির মান খারাপ না করে ৫০ KB-তে আনতে নিচের ৬টি ধাপ ক্রমানুসারে অনুসরণ করুন।
- ফর্মের নির্দেশিকা পড়ে ৩টি তথ্য লিখে রাখুন: পিক্সেল পরিমাপ, KB-তে ফাইলের সীমা এবং গ্রহণযোগ্য ফরম্যাট।
- প্রথমে ছবিটিকে প্রয়োজনীয় আকারে ক্রপ করুন। ২০০ বাই ২ ৩০ মাপে একটি পোট্রেট ক্রপ করলে মুখটি মাঝখানে থাকবে, কিন্তু ক্রপ না করে ছোট করলে ছবি চ্যাপ্টা হয়ে যাবে।
- পোর্টাল যে সঠিক পিক্সেল মাপ চেয়েছে তাতে রিসাইজ করুন। সঠিক মাপ মেলাতে ফিট করার চেয়ে ফিল ও ক্রপ অপশন ব্যবহার করুন।
- JPG ফরম্যাটে সেভ করুন, কারণ ৫০ KB সাইজের জন্য JPEG কম্প্রেস করাই সবচেয়ে উপযুক্ত।
- টার্গেট ৫০ KB সেট করুন এবং কম্প্রেসরকে এই সাইজের মধ্যে সেরা কোয়ালিটি খুঁজে নিতে দিন।
- ফলাফলটি ১০০ শতাংশ জুম করে চোখ ও চুলের প্রান্ত চেক করুন, কারণ কম্প্রেস করলে এই জায়গাগুলোতেই সমস্যা আগে দেখা যায়।
আমাদের কম্প্রেসর এই কাজটি স্বয়ংক্রিয়ভাবে করে। KB ঘরে ৫০ লিখুন, ফাইলটি আপলোড করুন এবং টুলটি ৫০ KB-র ভেতরে সেরা কোয়ালিটি খুঁজে বের করবে। যদি শুধু কোয়ালিটি কমিয়ে কাজ না হয়, তবে টুলটি পিক্সেল পরিমাপও কিছুটা কমিয়ে দেয় যাতে ফাইলটি অবশ্যই সীমার ভেতরে থাকে।
কম্প্রেস করার আগে যে পিক্সেল মাপ ব্যবহার করবেন
ফর্মের নির্দেশিকায় দেওয়া পিক্সেল মাপ ব্যবহার করুন, এবং ফর্মে কিছু বলা না থাকলেই কেবল নিচের ডিফল্ট মাপগুলো ব্যবহার করুন। বিভিন্ন সরকারি পরীক্ষা, পাসপোর্ট আবেদন এবং চাকরির সাইটে সাধারণত এই মাপগুলো বেশি ব্যবহার করা হয়।
| আপলোডের ধরন | সাধারণ পিক্সেল মাপ | সাধারণ সাইজ সীমা | ফরম্যাট |
|---|---|---|---|
| পরীক্ষার ছবি | ২০০ x ২৩০ | ২০ KB থেকে ৫০ KB | JPG |
| পরীক্ষার স্বাক্ষর | ১৪০ x ৬০ | ১০ KB থেকে ২০ KB | JPG |
| পাসপোর্ট বা ভিসা ছবি | ৩৫০ x ৩৫০ | ৫০ KB থেকে ১০০ KB | JPG |
| জব পোর্টাল প্রোফাইল ছবি | ৪০০ x ৪০০ | ৫০ KB থেকে ২০০ KB | JPG বা PNG |
| স্ক্যান করা ডকুমেন্টের পাতা | ১২৪০ x ১৭৫৪ | ১০০ KB থেকে ৫০০ KB | JPG |
ভুল পিক্সেল মাপের ১৫ KB-র ছবিও বাতিল হয়ে যায়, কারণ বেশিরভাগ পোর্টাল পিক্সেল মাপ এবং ফাইল সাইজ আলাদাভাবে পরীক্ষা করে। যেকোনো একটি নিয়ম না মানলেই আবেদন বাতিল হতে পারে।
৫০ KB-র জন্য কোন ফরম্যাট সবচেয়ে ভালো
৫০ KB সাইজের ছবির জন্য JPG হলো সেরা ফরম্যাট। এর কারণগুলো প্রযুক্তিগতর চেয়েও বেশি ব্যবহারিক।
- JPG এমন সূক্ষ্ম ডিটেইল বাদ দেয় যা খালি চোখে ধরা পড়ে না, যা ছোট ফাইল সাইজের জন্য প্রয়োজন। প্রতিটি পোর্টাল এটি সমর্থন করে।
- PNG প্রতিটি পিক্সেল হুবহু সেভ করে, তাই ব্যবহারযোগ্য আকারে কোনো রঙিন ছবি ৫০ KB-র মধ্যে রাখা কঠিন। কেবল স্বাক্ষর এবং ফ্ল্যাট গ্রাফিক্সের জন্য PNG ব্যবহার করুন।
- WebP ফরম্যাটে JPG-র চেয়ে ভালো কোয়ালিটিতে ৫০ KB পাওয়া যায়, কিন্তু সরকারি পোর্টাল ও পুরোনো আপলোড সিস্টেমগুলো এটি গ্রহণ করে না। পোর্টালে ব্যবহারের জন্য WebP এ এড়িয়ে চলুন।
- আইফোনের HEIC ফাইল প্রায় সব পোর্টালেই অগ্রহণযোগ্য। কম্প্রেস করার আগে HEIC ছবিকে JPG-তে রূপান্তর করুন।
৫০ KB-র ছবি বাস্তবে দেখতে কেমন হয়
সঠিক পিক্সেল মাপে একটি ৫০ KB-র ছবি একদম স্বাভাবিক দেখায়। ২০০ বাই ২ ৩০ পিক্সেলে মাত্র ৪৬ হাজার পিক্সেল থাকে, যার জন্য ৫০ KB একটি বড় বাজেট। বেশিরভাগ ছবিই ২০ KB থেকে ৩০ KB-র মধ্যেই দারুণ কোয়ালিটিতে সেভ হয়ে যায়, ফলে কোয়ালিটি ৮৫ বা তার বেশি রাখা সম্ভব হয়।
ছবি কেবল তখনই ঝাপসা দেখায় যখন প্রয়োজন অনুযায়ী পিক্সেল মাপ অনেক বড় রাখা হয়। একটি ৬০০ বাই ৮০০ পিক্সেলের ছবিকে ৫০ KB-তে জোর করে আনলে চুলের চারপাশে ও ব্যাকগ্রাউন্ডে সামান্য ঝাপসা ভাব দেখা যেতে পারে। তবে সেই ছবিও পোর্টালে গৃহীত হয়, কারণ তারা ছবির সৌন্দর্যের চেয়ে সংখ্যার সঠিকতা বেশি দেখে।
ফাইলটি এখনও ৫০ KB-র বেশি থাকলে যা করবেন
নিচের ৫টি সমাধান ক্রমানুসারে চেষ্টা করুন, ফাইলটি সীমার মধ্যে এলেই থামুন।
- আরেকটু ভালোভাবে ক্রপ করুন। মাথার ওপরে বা কাঁধের পাশের অতিরিক্ত ব্যাকগ্রাউন্ড ফাইলের সাইজ বাড়ায়, যা যাচাইকারীর কোনো কাজে লাগে না।
- পিক্সেল মাপ ২০ শতাংশ কমান। ৪০০ পিক্সেল থেকে ৩২০ পিক্সেলে আনলে প্রায় ৩৬ শতাংশ পিক্সেল ডেটা কমে যায়।
- এক রঙের দেয়ালের সামনে ছবি তুলুন। পর্দা বা বইয়ের তাকের মতো জটিল ব্যাকগ্রাউন্ডের চেয়ে এক রঙের ব্যাকগ্রাউন্ড কম্প্রেস করা অনেক সহজ এবং এতে ফাইল সাইজ কম হয়।
- ৬০০ DPI-র বদলে ৩০০ DPI-তে স্ক্যান করুন। DPI কেবল প্রিন্টের ক্ষেত্রে প্রযোজ্য, আর ৩০০ DPI যেকোনো স্ক্রিন আপলোডের জন্য যথেষ্ট।
- মূল ফাইল থেকে পুনরায় এক্সপোর্ট করুন। একবার কম্প্রেস করা JPG ফাইলকে পুনরায় কম্প্রেস করলে সাইজ বিশেষ কমে না, কিন্তু কোয়ালিটি নষ্ট হয়।
আপলোড করার আগে এই ৪টি বিষয় মিলিয়ে নিন
- ফাইল এক্সটেনশন .jpg রয়েছে এবং অন্য ফরম্যাট থেকে নাম পরিবর্তন না করে সত্যি JPEG হিসেবে সেভ করা হয়েছে।
- পিক্সেল মাপ ফর্মে উল্লেখিত মাপে একদম সঠিকভাবে রয়েছে।
- ফাইল সাইজ ৪৯.৯ KB না রেখে ৪৫ KB-র কাছাকাছি রাখা ভালো, কারণ একেক পোর্টাল একেকভাবে হিসাব করে।
- ছবিটি সাধারণ ইমেজ ভিউয়ারে ঠিকভাবে খুলছে, যা নিশ্চিত করে যে ফাইলটি কেটে যায়নি বা নষ্ট হয়নি।
একসাথে একাধিক ছবি ৫০ KB-তে কম্প্রেস করা
KB সীমা প্রতিটি ফাইলের জন্য আলাদাভাবে প্রযোজ্য হয়, তাই ৪০টি ছবির একটি গ্রুপকেও আলাদাভাবে ৫০ KB-র নিচে রাখা সম্ভব। পরিবার একসাথে আবেদন করার সময়, কোনো কোচিং সেন্টার গ্রুপিং করার সময় বা কোনো আবেদনকারী সপ্তাহে একাধিক পোর্টালে আবেদন করার সময় এই সুবিধা কাজে লাগে।
একসাথে ৫০০টি ছবি আপলোড করুন অথবা ফোন ব্যাকআপ থেকে একটি ZIP ফোল্ডার ড্রপ করুন, প্রতিটি ছবিই একই সীমার মধ্যে কম্প্রেস হয়ে যাবে। কম্প্রেসর প্রতিটি ছবির জন্য আলাদা কোয়ালিটি হিসাব করে, কারণ সাদা ব্যাকগ্রাউন্ডের একটি ছবির তুলনায় অন্ধকার ঘরের ছবির ফাইল সাইজ বেশি হয়।
একটি নির্দিষ্ট KB মাপে কম্প্রেস করাই হলো একটি আবেদন বাতিল হওয়া থেকে রক্ষা করার সহজ উপায়, আর এতে আবেদনের ভুল সংশোধন করার চেয়েও কম সময় লাগে। সব কাজ আপনার ব্রাউজারের ভেতরেই ঘটে, তাই আপনার ব্যক্তিগত ছবি কখনোই ডিভাইসের বাইরে যায় না। টার্গেট সেট করুন, ফাইল সিলেক্ট করুন এবং আপলোড করার আগেই নিশ্চিত হয়ে নিন।