RapidCrop is a Swift app that allows the user to rapidly crop an image by dragging or clicking twice for a starting and ending point for each new rectangle. Multiple cropping regions can be created on a single image and saved.
RapidCrop | Output |
---|---|
- Launch
RapidCrop.xcodeproj
- Build
- Drag an image (.jpg, .png, .pdf, etc.) to the window
- Click and drag to draw cropping rectangles, outlined in black. Each cropping region is independent of each other and can overlap
- Press
CMD
and click on the image at 2 points to draw a cropping rectangle without having to drag - Press
CMD
+S
to save all cropping rectangles to~/Downloads/Output
where it will be saved in a directory with the image file's name. Regions are saved in the order of which they are created- Drag a new image to automatically save all cropping rectangles from previous image and load the dropped image
- Press
Esc
to remove the last cropping rectangle created
- Allow for custom output directory
- Dim the input image and show a non-dimmed version of the image in cropping regions
- Display the dimensions of the cropping region being created when dragging
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Image used for demonstrating RapidCrop is by DariuszSankowski from Pixabay.