Desktop application incorporating different algorithmic segmentation techniques, specifically clustering and thresholding
-
Updated
Nov 9, 2024 - Jupyter Notebook
Desktop application incorporating different algorithmic segmentation techniques, specifically clustering and thresholding
BasicToolkit is an intuitive image-processing and computer vision app that has the feel of Photoshop. It offers a range of processing techniques built from scratch, such as filtering, equalizing, active contouring, and more.
Data Hiding in Color Images Using Adjacent Mean with Threshold Shifting
This Python script uses the PIL (Python Imaging Library) to perform image processing operations including bicubic interpolation and binary thresholding on a specified input image.
Segmentation of Hep2 Images using image processing/machine learning algorithms
Outlier Detection Thresholding
A PyQt desktop application for basic image processing techniques along with Jupyter notebook implementation for SNAKES and Hough transformation.
A PyQt desktop application for basic image processing techniques along with Jupyter notebook implementation for SNAKES and Hough transformation.
its all about my computer vision journey
This project is a comprehensive image processing application designed to perform a wide range of operations on digital images. It provides a user-friendly interface for opening, manipulating, and analyzing images using various techniques and algorithms. It is built using C# and WPF, leveraging the MVVM (Model-View-ViewModel) design pattern.
EdgeVisionCam is a real-time edge detection tool using Python and Pygame. It processes live webcam video to highlight edges and contours, offering a clear view of your environment's features. With an easy-to-use interface and adjustable settings, EdgeVisionCam is ideal for dynamic visual analysis.
This GitHub repository serves as a valuable resource for researchers, developers, and enthusiasts working with AUVs, providing a range of image processing algorithms and tools tailored to enhance visual perception and analysis in underwater scenarios.
Processes video to highlight the eye's region of interest (ROI) with contours and crosshairs using grayscale, blur, and thresholding. Real-time display for easy visualization.
Classical Computer Vision
Complete resource for people wanting to learn Computer Vision with the latest OpenCV4, Dlib and DeepLearning
A project on Image Processing, leveraging PyQt5 for a user-friendly GUI and implementing essential operations like Low Pass Filter, Downsampling, Upsampling, Thresholding, and Negative Image Generation. It offers a visually engaging experience while exploring the realm of image processing techniques.
In water index calculation, gets the best threshold and full area of water according to known parts or approximation of water.
Preprocess, noise-reduction, threshold & quantify images to get box plots for each class (mainly cell cultures of different cel llines). Colocalization due to a naive trick of counting all overlapping signals/pixels. Could be done in ImageJ as well, but i thought this is better suited than fiddling with macros.
EdgeDetection-GradientImage-C: A C program for edge detection and gradient image generation. Implements threshold-based edge detection and computes gradient images using 3x3 and 5x5 filters. Handles overflow and underflow, essential for image processing tasks.
This lab explores essential image enhancement techniques using OpenCV in Python. Tasks include Contrast Stretching, Thresholding and Half Toning, Histogram Equalization, and Histogram Matching.
Add a description, image, and links to the thresholding topic page so that developers can more easily learn about it.
To associate your repository with the thresholding topic, visit your repo's landing page and select "manage topics."