TOCropViewController is a UIKit view controller designed for image cropping and rotation within iOS applications. It provides a visual image editing interface that allows for the extraction of specific image sections using a draggable grid overlay.
The main features of timoliver/tocropviewcontroller are: Image Cropping Components, Rotation and Shear transforms, Crop Area Masks, Cropped Image Exporters, Image Orientation Manipulators, iOS Photo Manipulation, Image Editing Interfaces, View-to-Image Coordinate Mapping.
Open-source alternatives to timoliver/tocropviewcontroller include: fengyuanchen/cropper — Cropper is a JavaScript image cropping library and HTML5 canvas image editor. It serves as a web-based image… xyxiao001/vue-cropper — vue-cropper is a visual interface component for Vue applications designed for cropping, rotating, and resizing images.… arthurhub/android-image-cropper — Android-Image-Cropper is an image cropping library for Android applications designed to trim and resize photos sourced… fengyuanchen/cropperjs — Cropper.js is a JavaScript image cropping library and client-side image editor. It provides a front-end interface for… pqpo/smartcropper — SmartCropper is a computer vision library and user interface component designed for automated document border… davemorrissey/subsampling-scale-image-view — This is a custom Android view designed for rendering high-resolution images using subsampling and tiling to prevent…
Cropper is a JavaScript image cropping library and HTML5 canvas image editor. It serves as a web-based image manipulation tool that allows users to visually select and trim specific areas of an image directly within a browser. The library provides a visual interface for defining precise crop areas with configurable aspect ratios and zoom controls. It includes tools to rotate, scale, and zoom images to align subjects before exporting the final result. The tool handles browser-based image processing by generating a canvas element from a selected image area for use or download. It manages crop
vue-cropper is a visual interface component for Vue applications designed for cropping, rotating, and resizing images. It serves as a client-side image editor that allows for the extraction of specific image regions and the enforcement of fixed ratio constraints to ensure consistent output. The component provides tools for manipulating image orientation and scaling through rotation and positioning to align target areas. It utilizes a canvas-based processor to generate final cropped results, which can be exported as Base64 strings or Blobs in various common file formats. The library covers a
Android-Image-Cropper is an image cropping library for Android applications designed to trim and resize photos sourced from cameras or galleries. It functions as a bitmap manipulation tool capable of rotating, flipping, and scaling images to achieve specific dimensions. The library features an aspect ratio constrained cropper that limits the cropping window to fixed shapes or ratios to ensure consistent image output. It handles orientation adjustments by reading embedded metadata to automatically rotate or flip images during the cropping process. The toolkit covers a broad range of image pro
Cropper.js is a JavaScript image cropping library and client-side image editor. It provides a front-end interface for manipulating image geometry and extracting specific regions using the HTML5 Canvas API. The library enables interactive image cropping where users can manually select areas and define clipping regions. It supports geometry transformations including rotation, scaling, and zooming to align subjects, and allows for the enforcement of dynamic aspect ratios. The tool provides capabilities for exporting crop data as coordinates or canvas representations and offers access to interna