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:
- 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.
To get started with the project, follow these steps:
-
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.
-
Clone the repository:
git clone https://github.com/imkurosaki/image-processing.git cd image-processing
-
Install dependencies:
npm install
-
Run the application:
npm run dev
-
Open the demo page in your browser.
If you want to contribute to the project, feel free to contribute.
This project is licensed under the MIT license.
If you have any questions or need further assistance, feel free to reach out to me at [email protected].