An enhanced version of matlab's built-in function 'imcrop', supporting rotated rectangles
You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
Image Rotated Rectangle Crop
An enhanced version of matlab's built-in function imcrop, supporting rotated rectangle crop.
Example
srcImg = imread('peppers.png');
cropRect = [260,200,80,200,pi/4];% [centerX,centerY,width,height,yaw]
% crop rotate rectangle image
cropedImg = imgCrop(srcImg,cropRect);
% show result
rect = [cropRect(1:4),cropRect(5)*180/pi];
verticles = getVertices(rect);
p = polyshape(verticles(:,1),verticles(:,2));
figure;imshow(srcImg);hold on; plot(p);title('origin image');figure;imshow(cropedImg);title('cropped image')Cite As
xingxingcui (2026). Image Rotated Rectangle Crop (https://github.com/cuixingxing150/imageRectCrop/releases/tag/v1.0.1), GitHub. Retrieved .
General Information
- Version 1.0.1 (445 KB)
-
View License on GitHub
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
| Version | Published | Release Notes | Action |
|---|---|---|---|
| 1.0.1 | See release notes for this release on GitHub: https://github.com/cuixingxing150/imageRectCrop/releases/tag/v1.0.1 |
||
| 1.0.0 | |||
| 0.0.1 | See release notes for this release on GitHub: https://github.com/cuixingxing150/imageRectCrop/releases/tag/v0.0.1 |
To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.


