CIDetector

边缘识别系统
授权协议 GPL
开发语言 Objective-C
所属分类 神经网络/人工智能、 计算机视觉库/人脸识别
软件类型 开源软件
地区 国产
投 递 者 邬良才
操作系统 iOS
开源组织
适用人群 未知
 软件概览

CoreImageCIDetector.h自带了四种识别功能

/* 人脸识别 */
CORE_IMAGE_EXPORT NSString* const CIDetectorTypeFace NS_AVAILABLE(10_7, 5_0);

/* 矩形边缘识别 */
CORE_IMAGE_EXPORT NSString* const CIDetectorTypeRectangle NS_AVAILABLE(10_10, 8_0);

/* 二维码识别 */
CORE_IMAGE_EXPORT NSString* const CIDetectorTypeQRCode NS_AVAILABLE(10_10, 8_0);

/* 文本识别 */
#if __OBJC2__
CORE_IMAGE_EXPORT NSString* const CIDetectorTypeText NS_AVAILABLE(10_11, 9_0);

项目采用原生CoreImage框架下CIDetector进行边缘检测

预览:

  • CIDetector是Core Image框架中提供的一个识别类,包括对人脸、形状、条码、文本的识别,本文主要介绍人脸特征识别。 一、API介绍 CIDetector: 1、+ (nullable CIDetector *)detectorOfType:(NSString*)type                                 context:(nullable CIConte

  • CIDetector Class Reference Inherits from NSObject Conforms to NSObject (NSObject) Framework Library/Frameworks/ CoreImage.framework Availability Available in iOS 5.0 and later. Declared in CIDetector.

  • 本人不善于编辑文字,就直接上代码了   func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [UIImagePickerController.InfoKey : Any]) {                  let image = info[UIIma

  • CoreImage下CIDetector.h自带了四种识别功能 / * 人脸识别 */ CORE_IMAGE_EXPORT NSString* const CIDetectorTypeFace NS_AVAILABLE(10_7, 5_0); / * 矩形边缘识别 */ CORE_IMAGE_EXPORT NSString* const CIDetectorTypeRectangle NS_AV

  • 本文来自简书,原文地址:http://www.jianshu.com/p/98acd7f943c1 前言 早上使用微信的时候,突然想到以前在项目中集成扫码功能,当时没有从相册中扫描二维码的需求,加上需要向下兼容,于是选择集成了zbar扫描。今天我们就来看一下如何实现从相册中扫码、以及原生扫描。 原生扫描 iOS7之后,AVFoundation让我们终于可以使用原生扫描进行扫码了(二维码与条码皆可)

  • 鉴于之前做项目二维码的生成,解析用的都是zxing,zbar这些第三方的东西,用起来也很方便;最近闲来无事,了解了下ios sdk对于二维码的支持,上一篇文章介绍的是关于二维码的扫描:http://my.oschina.net/u/1432769/blog/542799; 这篇介绍下CIFilter、CIDetector实现二维码的过程需要注意的一些问题 一、生成     二维码的生成可以使用co

  • 参考一个人脸识别的Demo demo地址 http://code4app.com/ios/5195a56f6803fa4273000000 废话不多 直接上代码         CIImage *iImage = [CIImage imageWithCGImage:oldImage.CGImage];         NSDictionary  *opts = [NSDictionary dic

 相关资料
  • 我将介绍Tarjan的算法,用于使用DFS在图中找到连接点。 好的。现在是基本条件? 这也很容易理解:如果连接到u的顶点v已经被访问过(检查与此elif对应的If条件)“不知何故”,并且v不是u的父级,那么更新low[u]以包括disc[v]。 现在我的问题是:

  • TBD 参考 The Birth of an Edge Orchestrator – Cloudify Meets Edge Computing K8s(Kubernetes) and SDN for Multi-access Edge Computing deployment

  • 我正试图从彩色背景图像中提取文本。我正在尝试的一种方法是边缘检测。用它我把原始图像转换成我可以处理的图像。这将消除图像中的所有颜色,只留下边缘。 我使用此代码获取边缘图像 我的问题是,在我得到这些图像后,我如何才能追踪这些图像中的字母?任何帮助都会很好。谢谢你们 这些是原始图像和边缘检测图像。 原始图像 边缘检测图像

  • 本文向大家介绍neo4j 创建边缘,包括了neo4j 创建边缘的使用技巧和注意事项,需要的朋友参考一下 示例            

  • 4.5 系统指纹识别 现在一些便携式计算机操作系统使用指纹识别来验证密码进行登录。指纹识别是识别系统的一个典型模式,包括指纹图像获取、处理、特征提取和对等模块。如果要做渗透测试,需要了解要渗透测试的操作系统的类型才可以。本节将介绍使用Nmap工具测试正在运行的主机的操作系统。 4.5.1 使用Nmap工具识别系统指纹信息 使用Nmap命令的-O选项启用操作系统测试功能。执行命令如下所示: [ema

  • 给定一个Geopandas GeoDataFrame,我想提取GeoDataFrame的总边界,由单元缓冲。 通过,我可以访问整个DataFrame中组合几何的非缓冲边界。我想到的一种方法是取这些边界,将它们转换为Shapely多边形,然后缓冲它。