AVFoundation框架下相机和多媒体捕获
AVFoundation 捕获子系统提供了用于视频、图片和音频捕获的通用且高级的结构体系。 通过它你可以做如下事情: 创建自定义相机用于拍照和视频录制 给用户更直接地控制图片和视频捕获,例如聚焦、曝光和稳定性选项 生成不用于系统相机的结果,例如原生的图片格式、深度图或者与视频相关的自定义的元数据 直接从设备中链接像素和音...【详细】
AVFoundation Camera
2019年04月09日 赞:0 评论:0 阅读:139
iOS App的生命周期的管理
app存在五种状态(如下图所示):Not Running、Inactive、Active、background、Suspend, 且app总是处在五种状态之一。 你的app当前状态决定了系统资源是否可用。因为活跃的app是可视的并且必须能响应用户交互,所以优先使用系统资源。app如果处在后台模式,链接系统资源存在一定限制。 生命周期内事件管理 系统通知app 代理以下的的过度阶段: 1...【详细】
2019年03月11日 赞:0 评论:0 阅读:109
OpenCV 框架的使用
OpenCV是一款处理计算机视觉的框架。有着c++、python和java接口,支持windows、linux、macOS、iOS和android平台。使用c/c++开发,采用了多核处理。下面主要提及iOS平台下的使用。 1.使用cocoapods集成opencv.framework 2.添加对应的依赖库 图片处理需要添加的依赖库: UIKit.framework、 Foundation.framework、 CoreGraphics.framework 视频处理需要添加的依赖库: Accelerate...【详细】
ios OpenCV ImageProcess VideoProcess
2019年03月10日 赞:0 评论:0 阅读:144
GPUImage --> StillCamera 简单使用
_Overview: GPUImage是基于图形处理器开发的用于处理图片、视频流和影片的框架。相较于Core Image (part of iOS5) 框架,GPUImage 允许你创建自定义滤镜,有着简单的接口,支持iOS4.0以上。 Technical requirements: ™.OpenGL ES2.0: 使用GPUImage的应用不能运行在老设备上。(iPhone3G、1st and 2nd generation iPod touches) ™.iOS4.0不支持影片资源读取的扩展,需要请使用iO...【详细】
2019年03月07日 赞:0 评论:0 阅读:174
框架下的Drawing类的使用记录
在iOS10之后UIKit添加了一些与绘制相关的类。通过渲染、绘制路径、文字和阴影构建app的绘制环境。---- https://developer.apple.com/documentation/uikit/drawing?language=objc Topics: 绘制画布:( Drawing Contexts) ™. UIGraphicsRenderer :创建图形渲染的抽象类 ™. UIGraphicsRendererContext:与图形渲染相关的绘制环境的基类 ™. UIGraphicsRendererFormat: 展示图形绘制画布的...【详细】
Draw
2019年02月18日 赞:1 评论:0 阅读:398
iOS 计算字符串高度的另类方法
关于计算文本字符串的高度,网传的常见的几种方法大家应该都见多了。最近在官方文档上看到了一种方法,之前从未涉足和使用过,在此做一个分享。 float heightForStringDrawing(NSString myString, UIFont myFont, float myWidth) { NSTextStorage *textStorage = [[NSTextStorage alloc] initWithString:myString]; NSTextContainer *textContainer = [[NSTextContainer alloc] initWithContainerSize: NSMake...【详细】
2019年01月07日 赞:1 评论:0 阅读:554
关于iOS文本布局编程的认识
文本布局编程描述Cocoa文本系统如何布局文本。文本布局是将一串文本字符、字体信息和页面规范转换为位于页面上特定位置的、适合显示和打印的符号行。 在Cocoa文本系统中文本展示方面,The Layout Manager Class 提供了核心控制对象NSLayoutManager。主要作用表现在以下方面: 1.文本存储(NSTextStorage)和文本容器对象(NSTextContainer). 2.对字符生成象...【详细】
ios TextLayout
2019年01月06日 赞:2 评论:0 阅读:436
关于iOS 框架的整体架构认识和使用
本人从开发到现在有几年时间了,但是一直以来都没有认真整理过iOS学习过的相关内容。今年下半年才开始整理相关框架的使用,今天发一篇关于CoreText框架的文章。 CoreText框架的概括 它是用于文本布局和处理字体的底层技术,可以与CoreGraphics框架协同工作。同时可以直接用于多线程编程。 CoreText有着基于c语言的并与平台无关的API,在iO...【详细】
2019年01月04日 赞:3 评论:0 阅读:420
共8个 共1页
sina weixin mail 回到顶部