مبدل رایگان

تصویر تغییر اندازه

اندازه تصاویر را به هر ابعادی تغییر دهید. قفل نسبت تصویر برای جلوگیری از اعوجاج. به صورت PNG، JPG یا WEBP صادر کنید.

تصویر خود را اینجا بگذارید

از PNG، JPG، WEBP، GIF و غیره پشتیبانی می کند

یا

درباره این ابزار

تغییر اندازه تصویر، ابعاد پیکسل یک بیت مپ را تغییر می دهد، چه کوچکتر (downsampling) یا بزرگتر (upsampling). این دو عملیات معادل نیستند. کم‌نمونه‌سازی داده‌های پیکسلی را کنار می‌گذارد. upsampling داده های پیکسلی را از طریق درونیابی ابداع می کند. کاهش نمونه تصویری کوچکتر و واضح تر تولید می کند. نمونه‌برداری تصویر بزرگ‌تری تولید می‌کند، اما نمی‌تواند جزئیاتی را که در منبع نبود، بازیابی کند. دانستن اینکه به کدام سمت می روید تعیین می کند که از نتیجه چه انتظاری داشته باشید.

این تغییر اندازه در مرورگر شما با استفاده از HTML5 Canvas API اجرا می شود. تصویر منبع در یک بوم رمزگشایی می‌شود، با استفاده از نمونه‌گیری مجدد داخلی مرورگر در ابعاد جدید ترسیم می‌شود و در قالب اصلی (یا فرمت خروجی انتخابی شما) کدگذاری مجدد می‌شود. تنظیمات کیفیت بر فرمت های با اتلاف (JPEG، WebP) تأثیر می گذارد. خروجی همان چیزی است که تغییر اندازه مبتنی بر بوم در هر برنامه وب ایجاد می کند.

برای پایین آوردن نمونه با بالاترین کیفیت، مرورگر بسته به اجرا از درون یابی دوخطی یا دو مکعبی استفاده می کند. برای نمونه برداری، همان درون یابی نتیجه ای صاف اما نرم ایجاد می کند. ارتقاء دهنده های تخصصی هوش مصنوعی (waifu2x، Topaz Gigapixel) تصاویر برجسته تری را تولید می کنند اما به ابزارهای اختصاصی نیاز دارند.

چرا اندازه تصاویر را تغییر دهید

ابعاد تصویر بر اندازه فایل، زمان بارگذاری صفحه و سازگاری پلت فرم تأثیر می گذارد. یک عکس 4000×3000 از دوربین گوشی هوشمند چندین مگابایت وزن دارد. تغییر اندازه به 1920×1440 معمولاً فایلی را 4-6× کوچکتر بدون افت کیفیت محسوس برای مشاهده صفحه نمایش می دهد. ضرب در بسیاری از تصاویر در یک صفحه، این یک برد عملکرد قابل توجه است.

الزامات پلتفرم نیز باعث تغییر اندازه می شود. عکس‌های نمایه در ابعاد خاص، تصاویر بازار در حداکثر اندازه‌های مجاز، پیش‌نمایش رسانه‌های اجتماعی با نسبت‌های دقیق - هر پلتفرم اندازه خاصی را انتظار دارد، و تغییر اندازه محلی سریع‌تر از مبارزه با تغییر اندازه خودکار پلتفرم است.

نحوه استفاده

تصویر را رها کنید، ابعاد جدید تنظیم کنید، دانلود کنید.

  1. تصویر خود را آپلود کنید: یک JPEG، PNG، WebP یا GIF را به قسمت آپلود بکشید یا برای مرور کلیک کنید. فایل های تا 50 مگابایت پشتیبانی می شوند.
  2. تنظیم ابعاد جدید: عرض و ارتفاع هدف را بر حسب پیکسل وارد کنید. قفل کردن نسبت ابعاد برای حفظ تناسبات؛ قفل را باز کنید تا تصویر کشیده شود. اهداف رایج: 1920×1080 برای HD، 1280×720 برای HD lite، 800×600 برای نمایشگرهای قدیمی تر.
  3. قالب و کیفیت را انتخاب کنید: فرمت اصلی را نگه دارید یا تبدیل کنید (JPEG برای عکس ها، PNG برای گرافیک، WebP برای هر دو). برای فرمت های با اتلاف، کیفیت 85-95 را برای محتوای عکاسی تنظیم کنید.
  4. تغییر اندازه و دانلود کنید: مرورگر منبع را روی بوم در ابعاد جدید ترسیم می کند و نتیجه را صادر می کند. فایل را ذخیره کنید.

موارد استفاده رایج

قبل از تغییر اندازه، ابعاد هدف مناسب را انتخاب کنید - انتخاب بسیار کوچک جزئیات را از دست می دهد، پهنای باند بسیار بزرگ را هدر می دهد.

جزئیات فنی

Canvas API با استفاده از پیاده سازی داخلی مرورگر نمونه گیری مجدد می کند. اکثر مرورگرها از درون یابی دو خطی یا دو مکعبی استفاده می کنند. الگوریتم دقیق متفاوت است اما کیفیت در مرورگرهای مدرن قابل مقایسه است.

فرمت خروجی بستگی به نوع mime canvas.toBlob دارد. PNG پیکسل های دقیق را با فشرده سازی بدون تلفات حفظ می کند. JPEG فشرده سازی تلفاتی مبتنی بر DCT را با کیفیت انتخاب شده اعمال می کند. WebP از هر دو حالت پشتیبانی می کند. WebP با کیفیت 80-85 تقریباً معادل JPEG با کیفیت 90 است.

نسبت تصویر: resizer نسبت تصویر را به طور پیش فرض قفل می کند تا نسبت ها را حفظ کند. باز کردن قفل به کشش دلخواه اجازه می دهد، که به ندرت مورد نظر است اما برای طرح بندی های خاص مفید است.

بهترین شیوه ها

سوالات متداول

اگر اندازه را به ابعاد بزرگتر تغییر دهم چه اتفاقی می افتد؟
بزرگ کردن یک تصویر شطرنجی (افزایش مقیاس) می تواند آن را تار یا پیکسلی نشان دهد زیرا پیکسل های جدید باید درون یابی شوند. برای بهترین نتیجه، اندازه تصاویر را به جای افزایش، به پایین تغییر دهید یا از فرمت های برداری (SVG) برای گرافیک هایی که نیاز به مقیاس دارند استفاده کنید.
اندازه تصویر توصیه شده برای رسانه های اجتماعی چیست؟
پست اینستاگرام: ۱۰۸۰×۱۰۸۰ پیکسل، استوری اینستاگرام: ۱۰۸۰×۱۹۲۰ پیکسل، کاور فیسبوک: ۸۲۰×۳۱۲ پیکسل، هدر توییتر/X: ۱۵۰۰×۵۰۰ پیکسل، بنر لینکدین: ۱۵۸۴×۳۹۶ پیکسل، تصویر کوچک YouTube: ۱۲۸۰×۷۲ پیکسل
آیا تغییر اندازه روی کیفیت تصویر تاثیر می گذارد؟
کاهش مقیاس (کوچکتر کردن) عموماً خوب به نظر می رسد زیرا داده های پیکسل اضافی ادغام می شوند. افزایش مقیاس (بزرگتر کردن) کیفیت را کاهش می دهد. تغییر اندازه همچنین شامل فشرده سازی مجدد در هنگام ذخیره به عنوان JPG است که می تواند مصنوعات جزئی را معرفی کند.
آیا می توانم اندازه را به ابعاد دقیق بدون اعوجاج تغییر دهم؟
بله. قفل نسبت تصویر را برای حفظ نسبت‌ها فعال نگه دارید - یک بعد را وارد کنید و بعد دیگر به طور خودکار تنظیم می‌شود. برای اجبار کردن ابعاد دقیق، قفل را غیرفعال کنید، اما ممکن است تصویر کشیده به نظر برسد.
آیا می توانم اندازه چند تصویر را همزمان تغییر دهم؟
چند فایل را رها کنید. اندازه هر کدام به طور مستقل تغییر می کند. برای دسته های بسیار بزرگ، ابزار دسکتاپ (ImageMagick، شارپ) کارآمدتر است.
آیا تصویر من روی سرور آپلود می شود؟
خیر. تغییر اندازه به طور کامل در مرورگر شما با استفاده از Canvas API انجام می شود.
آیا تغییر اندازه ابرداده را حفظ می کند؟
نوارهای تغییر اندازه مبتنی بر بوم EXIF، نمایه‌های ICC و سایر ابرداده‌ها. خروجی فقط حاوی داده های پیکسلی است. برای تغییر اندازه متادیتا، از ابزار دسکتاپ استفاده کنید.
حداکثر اندازه فایل چقدر است؟
50 مگابایت محدودیت های عملی به حافظه مرورگر بستگی دارد. تصاویر بسیار بزرگ ممکن است کاهش یابد یا بارگذاری نشوند.