NumPy optimized edge detection algorithm for image processing, applied for detecting cell nuclei. Made from ground up with NumPy, with custom padding and convolve functions. Convolve uses either frequency domain multiplication or spatial domain convolve based on which would be faster. Optimized matrix multiplication by using linear dependance in kernel matrix to decompose to a pair of 1D vector multiplications, which saves amount of computations required.
EricEReber/Python-Canny-Edge-Detector
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
