Skip to content
This repository has been archived by the owner on Oct 5, 2024. It is now read-only.

Latest commit

 

History

History
110 lines (73 loc) · 6.22 KB

README.md

File metadata and controls

110 lines (73 loc) · 6.22 KB

exVision: BasicToolkit v2

Warning

The "exVision-BasicToolkit" repository was the initial version of our work, containing basic computer vision and image processing tools. While the core logic functions properly, the GUI application may not perform efficiently. For a more organized and optimized version with additional features and better resource management, please refer to the exVision repository.

Table of Contents

  1. Overview
  2. Getting Started with the GUI
  3. Acknowledgments
  4. References

Overview

BasicToolkit is a PyQt desktop application that offers basic image processing tools and classical computer vision techniques built from scratch. It includes the following features:   - Additive Noise: Uniform, Gaussian, and Salt & Pepper noise   - Filters: Mean, Median, and Gaussian filter   - Edge Detection: Canny, Laplacian, Prewitt, Roberts, Sobel   - Equalization and Normalization   - Frequency Filters and Hybrid Images   - Local and Global Thresholding

Want to know more? Refer to the latest version of the documentation!

Also, in this folder, you will find the pure implementation of these features along with the from-scratch implementation of the Active Contouring (SNAKES) and Hough Transform that aren't integrated in the GUI in this repo, but they're in the exVision repo.

Getting Started with the GUI

Don't use this version :) Refer to the exVision repository.

Acknowledgments

Refer to this organization's README for more details about contributors and supervisors.

References

Threshold-Transformation and Frequency Domain Filters

Useful Links for Understanding

Image Resizing and Interpolation

Low and High Pass Filters

Common Intensity Transformation Functions (Optional)

Image Histograms and Equalization

Histogram Equalization Methods

Normalization

Hough Line Transform