- You have to download OpenCV from this Documentation link
- You can also follow the steps in this video
It is a desktop application that allows users to do image processing.
- User can browse images from his pc to do image processing.
- The project contains 7 tabs:
- User can add Uniform, Gaussian and salt & pepper noise to the uploaded image and also can apply Average, Gaussian and median filters.
- User is able to apply Sobel , Roberts , Prewitt and Canny edge detectors.
- User can check the histogram and distribution curve of the uploaded picture.
- User can normalize and equalize the image.
- User is capable of applying local and global thresholding.
- User could transform an image from RGB to gray scale image and plot of R, G, and B histograms with its distribution function.
- User can apply two types of frequency domain filters (low pass filter & high pass filter) and can merge two images after applying different filters on them.
The Desktop Application is built using:
- Qt6 Creator using C++ .
Name | Section | BN |
---|---|---|
Ahmed Emad | 1 | 6 |
Mohammed Mostafa | 1 | 47 |
Mohab Ghobashy | 2 | 39 |
Magdy Nasr | 2 | 15 |
Youssef Kadry | 2 | 58 |
- Course Name : Computer Vision .
- Prof. Ahmed M. Badawi & Eng. Peter Emad and Eng. Laila Abbas
All rights reserved © 2022 to Team 3 - Systems & Biomedical Engineering, Cairo University (Class 2024)