در سناریوهای مختلف، تصاویر برای کاهش حجم فایل فشرده می شوند. برای این کار، برنامه های مختلف آنلاین یا آفلاین به شما امکان می دهند فشرده سازی تصویر را اعمال کنید. با این حال، در موارد خاص، ممکن است لازم باشد ویژگی فشرده سازی تصویر را از داخل برنامه های وب یا دسکتاپ خود پیاده سازی کنید. برای چنین مواردی، این مقاله نحوه فشرده سازی تصاویر از جمله PNG، JPEG و TIFF را به صورت برنامه نویسی با استفاده از جاوا پوشش می دهد.