Skip to content

The Image Processing Library offers tools for filtering, resizing, cropping, background removal, and batch processing of images.

Notifications You must be signed in to change notification settings

imkeanserna/image-processing

Repository files navigation

Image Processing

Welcome to the Image Processing repository! This project showcases various techniques and tools for manipulating images using JavaScript/TypeScript. You can view a demonstration of the project in the video below:

View Video

Features

  • Image Filtering: Apply filters such as grayscale, sepia, and others to enhance your images.
  • Image Resizing and Cropping: Resize and crop images to fit your specific needs.
  • Background Removal: Easily remove backgrounds from images for cleaner compositions.
  • Format Conversion: Convert images between various formats, including JPEG, PNG, and more.
  • Batch Processing: Process multiple images at once for efficiency.

Installation

To get started with the project, follow these steps:

  1. Download Node.js or Bun: Ensure you have Node.js or Bun installed on your machine. You can download it from the official Node.js website or Bun website.

  2. Clone the repository:

    git clone https://github.com/imkurosaki/image-processing.git
    cd image-processing
    
  3. Install dependencies:

    npm install
  4. Run the application:

    npm run dev
  5. Open the demo page in your browser.

Contributing

If you want to contribute to the project, feel free to contribute.

License

This project is licensed under the MIT license.

Contact

If you have any questions or need further assistance, feel free to reach out to me at [email protected].

About

The Image Processing Library offers tools for filtering, resizing, cropping, background removal, and batch processing of images.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published