hough变换 Resources

Showing items tagged with "hough变换"

This project implements line detection using Hough Transform to identify rectangular patterns in images and locate their centers. The method leverages image processing techniques and geometric properties of rectangles, validated through practical testing. The algorithm can distinguish rectangles among various shapes (including triangles, circles, hearts, etc.), demonstrating practical applicability. The complete MATLAB package includes working code, sample images, and detection examples with detailed implementation insights.

MATLAB 207 views Tagged

A line detection algorithm utilizing Hough transform that leverages point-line duality between image space and Hough parameter space. The implementation transforms detection problems from image space to parameter space, where simple accumulation statistics are performed. By identifying accumulator peaks in Hough parameter space, the program effectively detects lines. The core algorithm involves mapping edge points to sinusoidal curves in parameter space and detecting intersections through voting mechanisms.

MATLAB 245 views Tagged

The input image must be grayscale. Usage: [accumulator_values, circle_centers, circle_radii] = CircularHough_Grd(gray_image, [min_diameter max_diameter]); This method can detect multiple circles within the same image, implementing gradient-based Hough transform for robust circle detection.

MATLAB 228 views Tagged

HOUGH line detection design program implementing the following features: (1) Reading input images (binary/black-white images) for detection; (2) Outputting Hough transform results; (3) Generating detected specific line images. The program includes edge detection preprocessing and parameter optimization for robust line identification.

MATLAB 196 views Tagged

A line detection algorithm implemented in MATLAB capable of efficiently extracting straight lines, providing similar functionality to MATLAB's built-in Hough transform but with enhanced parameter customization capabilities.

MATLAB 187 views Tagged

This package provides executable implementations of Hough transform-based lane detection, Kalman filter tracking algorithms, and other auxiliary programs featuring vehicle detection and traffic light recognition, offering comprehensive learning resources for computer vision applications.

MATLAB 259 views Tagged