All Projects → Srinija → Swiftcamscanner

Srinija / Swiftcamscanner

Licence: mit
A pod written in swift that lets you scan and crop documents. It uses edge detection and perspective transformation with OpenCV.

Programming Languages

swift
15916 projects

Labels

Projects that are alternatives of or similar to Swiftcamscanner

Cameramanager
Simple Swift class to provide all the configurations you need to create custom camera view in your app
Stars: ✭ 1,130 (+1367.53%)
Mutual labels:  cocoapods
Corenavigation
📱📲 Navigate between view controllers with ease. 💫 🔜 More stable version (written in Swift 5) coming soon.
Stars: ✭ 69 (-10.39%)
Mutual labels:  cocoapods
Notificationz
📡 Helping you own NotificationCenter in Swift!
Stars: ✭ 74 (-3.9%)
Mutual labels:  cocoapods
Unboxedalamofire
[Deprecated] Alamofire + Unbox: the easiest way to download and decode JSON into swift objects.
Stars: ✭ 65 (-15.58%)
Mutual labels:  cocoapods
Imageslideshow
A Swift Image SlideShow for iOS
Stars: ✭ 68 (-11.69%)
Mutual labels:  cocoapods
Sheeeeeeeeet
Sheeeeeeeeet is a Swift library for creating menus, custom action sheets, context menus etc.
Stars: ✭ 1,177 (+1428.57%)
Mutual labels:  cocoapods
Css3colorsswift
A UIColor extension with CSS3 Color names.
Stars: ✭ 62 (-19.48%)
Mutual labels:  cocoapods
Dikit
Dependency Injection Framework for Swift, inspired by KOIN.
Stars: ✭ 77 (+0%)
Mutual labels:  cocoapods
Popmenu
A fully customizable popup style menu for iOS 😎
Stars: ✭ 1,155 (+1400%)
Mutual labels:  cocoapods
Ctshowcase
A simple to use Showcase library that can highlight arbitrary views in an iOS app
Stars: ✭ 73 (-5.19%)
Mutual labels:  cocoapods
Burritos
A collection of Swift Property Wrappers (formerly "Property Delegates")
Stars: ✭ 1,139 (+1379.22%)
Mutual labels:  cocoapods
Pulltorefresh
This component implements pure pull-to-refresh logic and you can use it for developing your own pull-to-refresh animations
Stars: ✭ 1,150 (+1393.51%)
Mutual labels:  cocoapods
Timelinetableviewcell
Simple timeline view implemented by UITableViewCell
Stars: ✭ 1,178 (+1429.87%)
Mutual labels:  cocoapods
Cluster
Easy Map Annotation Clustering 📍
Stars: ✭ 1,132 (+1370.13%)
Mutual labels:  cocoapods
Qmchatviewcontroller Ios
An elegant ready to go chat view controller for iOS applications
Stars: ✭ 75 (-2.6%)
Mutual labels:  cocoapods
Transitionbutton
UIButton sublass for loading and transition animation.
Stars: ✭ 1,124 (+1359.74%)
Mutual labels:  cocoapods
Realm Loginkit
A generic interface for logging in to Realm Mobile Platform apps
Stars: ✭ 70 (-9.09%)
Mutual labels:  cocoapods
Localizationkit ios
Realtime Dynamic localization translation delivery system for iOS and Mac OSX in Swift. Create and update texts from localization.com without needing to recompile or redeploy. Cocapod for iOS devices (iPad, iPhone, iPod Touch and Mac)
Stars: ✭ 1,206 (+1466.23%)
Mutual labels:  cocoapods
Dtgradientbutton
Easy way to set gradient background to your buttons.
Stars: ✭ 76 (-1.3%)
Mutual labels:  cocoapods
Loadingshimmer
An easy way to add a shimmering effect to any view with just one line of code. It is useful as an unobtrusive loading indicator.
Stars: ✭ 1,180 (+1432.47%)
Mutual labels:  cocoapods

SwiftCamScanner

Overview

Demo GIF

Requirements

Minimum iOS Version: 8.0

Installation

CocoaPods

SwiftCamScanner is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'SwiftCamScanner'

Manual

For manual installation, drag and drop the files in SwiftCamScanner/Classes into your project.

Usage

Storyboard:

To setup the cropping area, add a UIView to your storyboard and assign constraints. Set its class to 'CropView' and module to 'SwiftCamScanner'

ViewController:

import SwiftCamScanner
@IBOutlet weak var cropView: CropView!
 cropView.setUpImage(image: imageName)
 cropView.cropAndTransform{(croppedImage) in
   //Use the cropped Image
 }

Example

An example project is included with this repo. To run the example project, clone the repo, and run pod install from the Example directory.

Author

Srinija Ammapalli

License

SwiftCamScanner is available under the MIT license. See the LICENSE file for more info.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].