Skip to content

vb8146649/Photoshop-Python-App-Basic

Repository files navigation

Photoshop-Python-App-Basic

Welcome to the Photoshop-Python-App-Basic! This application allows you to perform various image editing tasks, including changing the image color to negative, applying blur, converting to grayscale, and removing the background using the rembg library. The app is built using the PyQt5 library, providing a user-friendly graphical interface for these operations.

Features

  • Negative Image: Invert the colors of the image to create a negative effect.
  • Blur Image: Apply a blur effect to the image.
  • Grayscale Image: Convert the image to grayscale.
  • Remove Background: Remove the background from the image using the rembg library.

Installation

To run this application, you need to have Python installed on your system along with the required libraries. Follow the steps below to set up the environment:

  1. Clone the Repository:

    git clone https://github.com/vb8146649/Photoshop-Python-App-Basic
    cd Photoshop-Python-App-Basic
  2. Create a Virtual Environment (optional but recommended):

    python -m venv venv
    source venv/bin/activate  # On Windows: venv\Scripts\activate
  3. Install the Required Libraries:

    pip install -r requirements.txt

Requirements

  • PyQt5
  • rembg

These libraries will be installed when you run pip install -r requirements.txt.

Usage

python main.py

How to Use

Open Image: Load an image from your computer. Edit Image:

  • Click on "Negative" to invert the colors.
  • Click on "Blur" to apply a blur effect.
  • Click on "Grayscale" to convert the image to grayscale.
  • Click on "Remove Background" to remove the background using rembg.
  • Save Image: Save the edited image to your computer.

Acknowledgements

  • PyQt5 for the GUI components.
  • rembg for background removal.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages