You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
USAGE
img2 = crop_img(img)
img2 = crop_img(img,border)
INPUT
- IMG: MxNxC matrix, where MxN is the size of the image and C is the number of color layers
- BORDER: maximum number of pixels at the borders
OUPUT
- IMG2: cropped image
EXAMPLE
>> img = imread('my_pic.png');
>> img2 = crop_img(img,0);
>> imwrite(img2,'my_cropped_pic.png')
Cite As
Guilherme Coco Beltramini (2026). Crop image by removing edges with homogeneous intensity (https://www.mathworks.com/matlabcentral/fileexchange/42014-crop-image-by-removing-edges-with-homogeneous-intensity), MATLAB Central File Exchange. Retrieved .
Acknowledgements
Inspired: Save figure to file, choose the dimensions and crop figure
General Information
- Version 1.1.0.0 (2.04 KB)
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
