Skip to content

This Python project implements four different image filters using the OpenCV library.

Notifications You must be signed in to change notification settings

Faridghr/Image-Filters

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image Filters

Overview

Image Filters is a Python project that offers a collection of creative filters for image manipulation using the OpenCV library. Each filter applies a specific transformation to the input image, resulting in visually distinct outputs.

Project Structure

  • doc/: Stores Documents files.
  • img/: Contains input and output images.
  • src/: Contains Python scripts.

Dependencies

opencv-python imageio scipy matplotlib numpy sys os

Usage

  1. Clone the repository: git clone https://github.com/Faridghr/Image-Filters.git
  2. Navigate to the project directory: cd Image-Filters
  3. Install dependencies: pip install -r requirements.txt
  4. Run the python script: src/imageFilter.py

Examples

Below are some examples of images processed using the filters:

  1. Black and Color Filter:

Input Black and White Filter

  1. Cartoon Filter:

Input Cartoon Filter

  1. Black and Orange Filter:

Input Black and Orange Filter

  1. Sketch Filter:

Input Black and Color Filter

About

This Python project implements four different image filters using the OpenCV library.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages