تصویر ریسائزر
تصاویر کا سائز کسی بھی جہت میں تبدیل کریں۔ مسخ سے بچنے کے لیے اسپیکٹ ریشو کو لاک کریں۔ PNG، JPG، یا WEBP کے بطور برآمد کریں۔
اپنی تصویر یہاں ڈراپ کریں۔
PNG، JPG، WEBP، GIF، اور مزید کو سپورٹ کرتا ہے۔
تصاویر کا سائز کسی بھی جہت میں تبدیل کریں۔ مسخ سے بچنے کے لیے اسپیکٹ ریشو کو لاک کریں۔ PNG، JPG، یا WEBP کے بطور برآمد کریں۔
PNG، JPG، WEBP، GIF، اور مزید کو سپورٹ کرتا ہے۔
تصویر کا سائز تبدیل کرنے سے بٹ میپ کے پکسل کے طول و عرض میں تبدیلی آتی ہے، یا تو چھوٹا (ڈاؤن سیمپلنگ) یا بڑا (اپ سیمپلنگ)۔ دونوں آپریشنز برابر نہیں ہیں۔ ڈاؤن سیمپلنگ پکسل ڈیٹا کو ضائع کر دیتی ہے۔ upsampling interpolation کے ذریعے پکسل ڈیٹا ایجاد کرتا ہے۔ ڈاون سیمپلنگ ایک چھوٹی، تیز تصویر تیار کرتی ہے۔ upsampling ایک بڑی تصویر تیار کرتا ہے لیکن وہ تفصیل بازیافت نہیں کرسکتا جو ماخذ میں نہیں تھی۔ یہ جاننا کہ آپ کس سمت جا رہے ہیں اس بات کا تعین کرتا ہے کہ نتیجہ سے کیا توقع کی جائے۔
یہ ریسائزر HTML5 کینوس API کا استعمال کرتے ہوئے آپ کے براؤزر میں چلتا ہے۔ ماخذ کی تصویر کو کینوس میں ڈی کوڈ کیا جاتا ہے، براؤزر کے بلٹ ان ری سیمپلنگ کا استعمال کرتے ہوئے نئے جہتوں پر تیار کیا جاتا ہے، اور اصل شکل (یا آپ کے منتخب کردہ آؤٹ پٹ فارمیٹ) میں دوبارہ انکوڈ کیا جاتا ہے۔ معیار کی ترتیبات نقصان دہ فارمیٹس (JPEG، WebP) کو متاثر کرتی ہیں۔ آؤٹ پٹ اسی طرح کی ہے جو کینوس پر مبنی سائز تبدیل کرنے سے کسی بھی ویب ایپ میں پیدا ہوتا ہے۔
اعلیٰ درجے کی ڈاؤن سیمپلنگ کے لیے، براؤزر عمل درآمد کے لحاظ سے بائلینر یا بائی کیوبک انٹرپولیشن کا استعمال کرتا ہے۔ upsampling کے لیے، وہی انٹرپولیشن ایک ہموار لیکن نرم نتیجہ پیدا کرتا ہے۔ خصوصی AI upscalers (waifu2x، Topaz Gigapixel) تیز اپ اسکیل تیار کرتے ہیں لیکن ان کے لیے مخصوص ٹولز کی ضرورت ہوتی ہے۔
تصویر کے طول و عرض فائل کے سائز، صفحہ لوڈ ہونے کا وقت، اور پلیٹ فارم کی مطابقت کو متاثر کرتے ہیں۔ اسمارٹ فون کیمرہ سے 4000×3000 تصویر کا وزن کئی میگا بائٹس ہے۔ 1920×1440 کا سائز تبدیل کرنے سے عام طور پر 4-6× چھوٹی فائل برآمد ہوتی ہے جس میں سکرین دیکھنے کے لیے کوالٹی کا کوئی نقصان نہیں ہوتا ہے۔ ایک صفحہ پر بہت سی تصاویر میں ضرب، یہ ایک اہم کارکردگی کی جیت ہے۔
پلیٹ فارم کی ضروریات کا سائز بھی تبدیل ہوتا ہے۔ مخصوص جہتوں پر پروفائل کی تصاویر، زیادہ سے زیادہ اجازت شدہ سائز پر مارکیٹ پلیس کی تصاویر، عین پہلو تناسب پر سوشل میڈیا کے پیش نظارہ — ہر پلیٹ فارم کو ایک مخصوص سائز کی توقع ہوتی ہے، اور مقامی طور پر سائز تبدیل کرنا پلیٹ فارم کے خودکار سائز سے لڑنے سے زیادہ تیز ہے۔
تصویر چھوڑیں، نئی جہتیں سیٹ کریں، ڈاؤن لوڈ کریں۔
سائز تبدیل کرنے سے پہلے صحیح ہدف کے طول و عرض کا انتخاب کریں — بہت چھوٹا چننا تفصیل کھو دیتا ہے، بہت بڑی بینڈوڈتھ ضائع ہو جاتی ہے۔
کینوس API براؤزر کے بلٹ ان نفاذ کا استعمال کرتے ہوئے دوبارہ نمونے دیتا ہے۔ زیادہ تر براؤزرز بائلینر یا بائی کیوبک انٹرپولیشن کا استعمال کرتے ہیں۔ درست الگورتھم مختلف ہوتا ہے لیکن جدید براؤزرز میں معیار کا موازنہ کیا جا سکتا ہے۔
آؤٹ پٹ فارمیٹ canvas.toBlob mime قسم پر منحصر ہے۔ PNG بغیر نقصان کے کمپریشن کے ساتھ عین مطابق پکسلز کو محفوظ کرتا ہے۔ JPEG منتخب معیار پر DCT پر مبنی نقصان دہ کمپریشن کا اطلاق کرتا ہے۔ WebP دونوں طریقوں کو سپورٹ کرتا ہے۔ کوالٹی 80-85 پر نقصان دہ WebP تقریباً کوالٹی 90 پر JPEG کے برابر ہے۔
پہلو کا تناسب: ریسائزر تناسب کو محفوظ رکھنے کے لیے پہلے سے طے شدہ پہلو کے تناسب کو لاک کرتا ہے۔ غیر مقفل کرنا من مانی کھینچنے کی اجازت دیتا ہے، جو کہ شاذ و نادر ہی مطلوب ہے لیکن مخصوص ترتیب کے لیے مفید ہے۔