কীভাবে কাজ করে : ছবি ক্রপ করুন
যেটুকু রাখতে চান সেই এলাকাটি আঁকুন, আঙুল দিয়ে, মাউস দিয়ে বা কিবোর্ড দিয়ে: প্রতিটি ধাপ ঘোষণা করা হয়। প্রাপ্ত ফাইলটি নতুন করে এনকোড হয়, তাই GPS অবস্থানসহ মূল সব মেটাডেটাই হারিয়ে যায়।
ক্রপ করা একটি ছবির সঙ্গে করা সবচেয়ে সাধারণ কাজ, আর এটিই সবচেয়ে বেশি ফাঁস করে দেয়: মানুষ একটি স্ক্রিনশট ক্রপ করে তার একটি টুকরোই দেখাতে, আর একটি ছবি ক্রপ করে চারপাশের জিনিস সরিয়ে দিতে। অর্থাৎ মানুষ প্রায় সবসময়ই কিছু লুকোতেই ক্রপ করে, আর সেই কিছুটার কোনো সার্ভার হয়ে যাওয়ার কোনো কারণ নেই।
এলাকাটি আঁকা যায় আঙুল দিয়ে, মাউস দিয়ে বা কিবোর্ড দিয়ে, যেভাবেই হোক: আটটি হাতল, সরানোর জন্য তিরচিহ্নের বোতাম, আকার বদলানোর জন্য Shift আর তিরচিহ্ন, আর প্রতিটি ধাপ স্ক্রিন রিডারের জন্য জোরে ঘোষণা করা হয়। এটি প্রবেশগম্যতার বাড়তি কিছু নয়, এটি সবার জন্য একই পথ।
জেনে রাখার মতো একটি কথা: PDF-এর পাতা ঘোরানোর মতো নয়, একটি ছবি ক্রপ করলে পিক্সেল নতুন করে আঁকা হয়। তাই ফাইলটি নতুন করে এনকোড হয়, আর নতুন করে এনকোড করা JPEG-এর মান আর কিছু না বদলালেও একটু কমে যায়। এই নতুন করে এনকোড করার ভালো খবরটি হল, এটি মূল সব মেটাডেটাই সঙ্গে নিয়ে যায়, তারিখ, ক্যামেরা, GPS অবস্থান আর ভিতরে রাখা নমুনা ছবিটিসহ।
কীভাবে কাজ করে
- আপনার ছবিটি রাখুন। সেটি এমন একটি কাঠামোসহ দেখা যাবে যা আপনি ধরতে, সরাতে আর ছোট-বড় করতে পারবেন।
- যা যা দরকার ঠিক করে নিন: বর্গ বা পর্দার মাপ চাইলে একটি বাঁধা অনুপাত, একটি ঘূর্ণন, একটি আয়নার প্রভাব।
- “ক্রপ করে ডাউনলোড করুন”-এ ক্লিক করুন। ফলাফলের তালিকাটি বলে দেয় ঠিক কোন এলাকাটি নেওয়া হয়েছে, কী মাপ পাওয়া গেছে, আর প্রাপ্ত ফাইল থেকে আবার পড়া ফাইলের ধরনটি।
গৃহীত ফরম্যাট
আপনার ব্রাউজার যে ফরম্যাটই দেখাতে জানে, সেটিই ক্রপ করা যায়। বেরোনোর ফরম্যাটটি অবশ্য আপনার ব্রাউজার যা লিখতে জানে তাতেই বাঁধা, আর প্রাপ্ত ধরনটি আন্দাজ না করে আবার পড়ে দেখা হয়।
JPEG
নতুন করে এনকোড হয়: কিছু হারায়, আর মান দিয়ে তা ঠিক করা যায়। কিছুই হারাতে না চাইলে বেরোনোর দিকে PNG বেছে নিন।
PNG
কিছু না হারিয়েই নতুন করে এনকোড হয়, স্বচ্ছতা রয়ে যায়।
WebP
সব জায়গায় পড়া যায়, কিন্তু Safari-র কোনো সংস্করণই WebP লিখতে জানে না: iPhone-এ ফল বেরোবে PNG-তে, আর সরঞ্জামটি তা লুকিয়ে না রেখে আপনাকে বলে দেবে।
AVIF
Chrome আর Firefox পড়তে পারে। প্রমাণসহ কোনো ব্রাউজারই এটি লেখে না: ফল বেরোবে PNG বা JPEG-এ।
এর সীমা
ক্রপ করলে ছবিটি সবসময়ই নতুন করে এনকোড হয়
ক্রপ করা ফাইলের পিক্সেল বদলে দেয়: তাই সেটি নতুন করে লিখতেই হয়। JPEG-এ এই নতুন করে এনকোড করার খরচ সর্বোচ্চ সেটিংসেও কিছুটা মান, কারণ কমপ্রেশনটি ফেরানো যায় না। এটি ফরম্যাটটিরই ধর্ম, আমাদের কোনো পছন্দ নয়, আর এই কারণেই বেরোনোর দিকে PNG দেওয়া হয়।
সর্বোচ্চ 1 কোটি 67 লক্ষ পিক্সেল
ব্রাউজারের ক্যানভাসের একটি ছাদ আছে, আর সামঞ্জস্যের মেঝেটি 1 কোটি 67 লক্ষ পিক্সেল (iOS 18-এর আগের iPhone-গুলি)। তার বেশি হলে কাজটি চুপচাপ ব্যর্থ হয় আর একটি সাদা ছবি ফেরত দেয়। তাই সরঞ্জামটি পড়ে নেওয়া মাপ দেখিয়ে ভদ্রভাবে ফিরিয়ে দেয়।
মূল সব মেটাডেটাই হারিয়ে যায়
এটি নতুন করে এনকোড করার ফল, আর প্রায় সবসময়ই মানুষ সেটাই চায়: তারিখ, ক্যামেরা, সফটওয়্যার, GPS অবস্থান আর ভিতরে রাখা নমুনা ছবি হারিয়ে যায়। তবে ব্রাউজার একটি JPEG-এ নিজের দুটি ব্লক আবার বসিয়ে দেয় (একটি ঘনত্বের চিহ্ন আর একটি রঙের প্রোফাইল): সেগুলি কারও সম্পর্কে কিছুই বলে না, আর লুকিয়ে রাখার চেয়ে আমরা নাম করে বলে দেওয়াই ভালো মনে করি।
বেরোনোর ফরম্যাটটি আপনার ব্রাউজারের উপরে নির্ভর করে
চাওয়া ফরম্যাটটি লিখতে না জানলে একটি ব্রাউজার কিছু না বলেই একটি PNG ফেরত দিতে পারে, মানটিই তা অনুমোদন করে। Safari-র কোনো সংস্করণই WebP লিখতে জানে না। তাই সরঞ্জামটি প্রাপ্ত ফাইলটির ধরন আবার পড়ে দেখায়: এটি প্রকল্পের একটি কঠিন নিয়ম।
এই সরঞ্জাম নিয়ে প্রশ্ন
আমার ছবিটি কি কোথাও পাঠানো হয়?
না, আর আপনি তিরিশ সেকেন্ডেই তা যাচাই করতে পারেন। F12 বোতাম দিয়ে ইন্সপেক্টর খুলুন, “Network” ট্যাব, তালিকাটি খালি করুন, তারপর ছবিটি রাখুন আর ক্রপ করুন। একটি লাইনও আসে না। সংযোগ কেটে দিয়ে আবার করুন: সরঞ্জামটি একইভাবে চলে।
আমি কি কিবোর্ড দিয়ে ক্রপ করতে পারি?
হ্যাঁ, পুরোপুরি, আর সেটি মাউসের মতোই একই পথ। কাঠামোটি কিবোর্ডে ফোকাস নেয়; তিরচিহ্নের বোতামগুলি সেটিকে ছবির এক শতাংশ করে সরায়, Shift আর তিরচিহ্ন সেটির আকার বদলায়, আর প্রতিটি ধাপে পিক্সেলে ঠিক মাপ আর অবস্থানসহ জোরে ঘোষণা করা হয়।
আমার কি মান কমে যায়?
একটু, যদি আপনি JPEG-এ বের করেন: JPEG-এর কমপ্রেশন ফেরানো যায় না, তাই নতুন করে এনকোড করলে সর্বোচ্চ মানেও কিছু না কিছু খরচ হয়ই। বেরোনোর দিকে PNG বেছে নিলে একটুও হারায় না, তার দাম শুধু একটি ভারী ফাইল। PDF-এর সঙ্গে এর তফাত আছে, সেখানে পাতা ঘোরালে একটি পিক্সেলেও হাত পড়ে না।
আমার ছবিটি কি তার GPS অবস্থান ধরে রাখে?
না, আর তা ইচ্ছে করেই। ক্রপ করলে ছবিটি একটি ক্যানভাস থেকে নতুন করে এনকোড হয়, যাতে মূল সব মেটাডেটাই মুছে যায়: তারিখ, সময়, ক্যামেরা, সফটওয়্যার, অবস্থান, এমনকি ক্যামেরাগুলি ফাইলের ভিতরে যে নমুনা ছবিটি ঢুকিয়ে দেয় সেটিও। শেয়ার করার আগে একটি ছবি কী কী বলছে তা দেখতে চাইলে একই কোণের “মেটাডেটা দেখুন আর মুছে ফেলুন” সরঞ্জামটি বিশদে তা দেখিয়ে দেয়।
আমি WebP চেয়েছিলাম আর একটি PNG পেয়েছি।
এটি আপনার ব্রাউজার, আর মানটিই তা মেনে নেয়: সে যখন চাওয়া ফরম্যাটটি লিখতে জানে না, তখন কিছু না বলেই একটি PNG ফেরত দেয়। Safari-র কোনো সংস্করণই WebP লিখতে জানে না। তাই সরঞ্জামটি প্রাপ্ত ফাইলটির ধরন আবার পড়ে আপনাকে দেখিয়ে দেয়, আপনাকে WebP পেয়েছেন ভাবতে দেওয়ার বদলে।
ঘূর্ণনটি কাটার পরে বসে কেন?
কারণ নিজের পর্দার দিকে তাকিয়ে মানুষ সেটাই আশা করে: আপনি যে এলাকাটি আঁকছেন সেটি আপনার সামনে যেমন দেখানো হচ্ছে সেই ছবিটিরই এলাকা। ঘূর্ণন আসে তারপরে, আপনি যেটুকু কেটেছেন তার উপরে, আর তাই 90 ডিগ্রি ঘোরালে ফলাফলের চওড়া আর উচ্চতা জায়গা বদল করে। ফলাফলের তালিকাটি দুটি মাপই দেয়।
যেটুকু রাখতে চান সেই এলাকাটি আঁকুন, আঙুল দিয়ে, মাউস দিয়ে বা কিবোর্ড দিয়ে: প্রতিটি ধাপ ঘোষণা করা হয়। প্রাপ্ত ফাইলটি নতুন করে এনকোড হয়, তাই GPS অবস্থানসহ মূল সব মেটাডেটাই হারিয়ে যায়।
যাচাই করুনপ্রমাণ, ধাপে ধাপেনেটওয়ার্ক ইন্সপেক্টর দিয়ে যাচাই, প্রতিটি ধাপ আলাদা করে বলা, সঙ্গে স্ক্রিনশট।
কোণছবির কোণএকটি ছবি যা দেখায় তার চেয়ে বেশি বলে। এখানে সেটি দেখা যায়, পরিষ্কার করা যায়, হালকা করা যায়, ক্রপ করা যায়, আর যা কারও দেখার কথা নয় তা ঝাপসা করে দেওয়া যায়।