Sitelet https://github.com/ihashib/Clear-Frame
Skip to content

Latest commit

 

History

31 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image Processor

The Image Processor is a Python application that allows you to process a batch of images by applying various image processing techniques. It provides a graphical user interface (GUI) for easy interaction and offers features such as image enhancement, foreground extraction, and background healing.

Features

  • Batch processing of images
  • Human detection using the MobileNetV3 model
  • Foreground extraction using the U-2 Net model
  • Background healing and inpainting
  • Progress tracking and logging

Requirements

  • Python 3.10

Installation

  1. Clone the repository or download the source code.
  2. Install the "Requirements.txt" using pip: pip install -r Requirements.text

Usage

  1. Run the app/main.py script:

python app/main.py

  1. The Image Processor GUI will open.
  2. Select the input folder containing the images to be processed.
  3. Select the output folder where the processed images will be saved.
  4. Adjust any desired image processing parameters.
  5. Click the "Start Processing" button to begin the image processing.
  6. The progress bar will indicate the processing progress.
  7. The output log will display the names of the processed images and any relevant messages.
  8. Once the processing is complete, a message will be displayed indicating the finish.

Documentation

Please refer to the User Manual for detailed instructions on how to use the Image Processor application.

Credits

The Image Processor makes use of the following libraries and models:

Acknowledgments

The Image Processor project was inspired by the need for a simple and efficient tool to process a large number of images with various image processing techniques. The development of this application was made possible by the contributions of many individuals who generously shared their knowledge and expertise.

About

Multi-platform e-commerce image enhancer built with Python, OpenCV, and TkInter. Optimizes background and subject colors for human and object subjects. Features include background cleaning or replacement while preserving subject details.

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages