pranabsarma18 / image-resizer-app

Image Resizer is a simple web application that allows you to resize and compress images easily. It provides a user-friendly interface for selecting an image, specifying dimensions, and target size, and then generates a resized and compressed version of the image.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Image Resize App

Overview

The Image Resize App is a simple web application built with Flask that allows users to upload images, specify dimensions, and resize them. It provides an easy-to-use interface for resizing images and ensures that the resulting file size meets user-specified criteria.

Features

  • Upload images from your device.
  • Specify custom dimensions (height and width) for resizing.
  • Set a size limit for the resulting image file.
  • Resize images while maintaining aspect ratio.
  • Responsive design for a seamless user experience.

How to Use

  1. Visit the Image Resize App.
  2. Click on the "Choose File" button to select an image for upload.
  3. Enter the desired height and width dimensions in pixels.
  4. Set the maximum file size limit in kilobytes (KB).
  5. Click the "Submit" button to resize the image.

Technologies Used

  • Flask: Python web framework.
  • HTML/CSS: Frontend styling and structure.
  • Gunicorn: WSGI server for deploying the Flask app.
  • Heroku: Cloud platform for app deployment.

About

Image Resizer is a simple web application that allows you to resize and compress images easily. It provides a user-friendly interface for selecting an image, specifying dimensions, and target size, and then generates a resized and compressed version of the image.


Languages

Language:HTML 46.8%Language:Python 29.2%Language:CSS 24.0%