findNeighbours
This function is a correction and modification to findNeighbours function by Patrick Granton.
It gives the indices of valid neighbors to a pixel/voxel in a 2D/3D matrix.
Given the linear index of the pixel/voxel, the size of the 2D/3D matrix and the type of connectivity considered
(4 or 8 / 6,18 or 26 connectivity), the function gives the linear indices of the neighboring pixels/voxels within the matrix size.
Cite As
Ahmed Zankoor (2026). findNeighbours (https://uk.mathworks.com/matlabcentral/fileexchange/68549-findneighbours), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- AI and Statistics > Statistics and Machine Learning Toolbox > Cluster Analysis and Anomaly Detection > Nearest Neighbors >
Tags
Acknowledgements
Inspired: bwgraph: Graph of connected pixels in images and volumes
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.