Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image-Editor

This Python Image Editor project is a simple graphical application that allows users to perform various image processing tasks on an image. The project is implemented using the graphics library for the graphical interface.

Features

  • Brightening: Increase the brightness of the image.
  • Darkening: Decrease the brightness of the image.
  • Blurring: Apply a basic blur effect to the image.
  • Contrast Adjustment: Modify the image's contrast.
  • Grayscale Conversion: Convert the image to grayscale.

Getting Started

Prerequisites

  • Python 3.x (Python 3.6 or higher recommended)
  • The graphics library (Ensure it is installed)

Installation

  1. Clone the repository to your local machine using Git:

    git clone https://github.com/your-username/image-editor.git
    
  2. Navigate to the project directory:

    cd image-editor
    
  3. Run the main Python script:

    python image_editor.py
    

How to Use

  • Upon running the script, a graphical user interface (GUI) will appear.
  • Load an image by clicking the "Show" button.
  • Use the various buttons provided to apply image processing operations.
  • Click "Quit" to exit the application.

Examples

  • You can find example images in the "examples" directory to test the image processing features.

Contributing

Contributions to this project are welcome. Feel free to fork the repository, make improvements, and submit pull requests.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • The project was inspired by the need for a simple image editor.
  • Special thanks to the creators and maintainers of the graphics library for enabling graphical interface development in Python.

Contact

For any questions or feedback, please contact Tony Nguyen.


Feel free to customize the README further by adding more detailed explanations, dependencies, usage examples, and contact information as needed for your specific project.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages