SobrCameraView-ios, 带有文档边缘检测的iOS视图,如扫描或者 InstaPDF

分享于 

3分钟阅读

GitHub

  繁體 雙語
A camera view for iOS with document edge detection like Scannable or InstaPDF
  • 源代码名称:SobrCameraView-ios
  • 源代码网址:http://www.github.com/softwarebrauerei/SobrCameraView-ios
  • SobrCameraView-ios源代码文档
  • SobrCameraView-ios源代码下载
  • Git URL:
    git://www.github.com/softwarebrauerei/SobrCameraView-ios.git
    Git Clone代码到本地:
    git clone http://www.github.com/softwarebrauerei/SobrCameraView-ios
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/softwarebrauerei/SobrCameraView-ios
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    这个存储库将不再由开发者维护。

    fork 并增强它。

    用于iOS的 SobrCameraView

    一个简单的uiview子类,可以对文档进行边界检测。 基于 Maximilian Mackh的 IPDFCameraViewController,在 Swift 中重写并添加了一些增强功能。

    特性

    • 实时边界检测
    • Flash/Torch
    • 用于更好扫描结果的图像过滤器
    • 简单的API易于使用

    要求

    • iOS 8.0 +
    • Xcode 6.3

    通信

    • 如果你找到了一个 Bug,打开一个问题。
    • 如果你有功能请求,请打开一个问题。
    • 如果你想贡献,提交一个请求请求。

    安装

    嵌入式框架需要 iOS 8的最低部署目标。

    CocoaPods

    CocoaPods 是 Cocoa 项目的依赖项管理器。

    CocoaPods 0.36为 Swift 和嵌入式框架添加支持。 你可以使用以下命令安装它:

    $ gem install cocoapods

    要使用CocoaPods将SobrCameraView集成到你的Xcode项目中,请在你的Podfile 中指定它:

    source 'https://github.com/CocoaPods/Specs.git'platform :ios, '8.0'use_frameworks!
    pod 'SobrCameraView'

    然后,运行以下命令:

    $ pod install

    用法

    使用 Storyboard

    • 将UIView放入UIViewController并将自定义类设置为 SobrCameraViewStoryboard-Screenshot
    • 在UIViewcontroller中实现以下代码行。 ( 参见示例应用程序中的MainViewController.swift )
    classMainViewController: UIViewController {
     @IBOutletweakvar cameraView: SobrCameraView!overridefuncviewDidLoad() {
     super.viewDidLoad()
     self.cameraView.setupCameraView()
     self.cameraView.borderDetectionEnabled=true }
     overridefuncviewDidAppear(animated: Bool) {
     super.viewDidAppear(animated)
     self.cameraView.start()
     }
     overridefuncviewWillDisappear(animated: Bool) {
     super.viewWillDisappear(animated)
     self.cameraView.stop()
     }
    }
    • 连接你的Storyboard 中的插座。
    • 在设备上运行该应用程序,你将在屏幕上看到一个照相机图片。

    更多使用细节请查看示例项目。

    作者

    许可证

    SobrCameraView在MIT许可证下可用。 有关详细信息,请参阅许可证文件。


    DOC  VIEW  SCA  Detect  摄像头  检测  
    相关文章