iOS OpenCV资料收集
OpenCV iOS

Title: OpenCV iOS Hello
Compatibility: > OpenCV 2.4.3
Author: Charu Hans
You will learn how to link OpenCV with iOS and write a basic application.

Title: OpenCV iOS - Image Processing
Compatibility: > OpenCV 2.4.3
Author: Charu Hans
You will learn how to do simple image manipulation using OpenCV in iOS.

Title: OpenCV iOS - Video Processing
Compatibility: > OpenCV 2.4.3
Author: Eduard Feicho
You will learn how to capture and process video from camera using OpenCV in iOS.
OpenCV 教程
下面的链接是一系列基本的OpenCV教程。教程中提到的代码都包含在正式发布的OpenCV之中。下面的教程是根据OpenCV的SVN仓库之中的reST文件自动生成。
我们一直非常愿意收到您的反馈,以及您贡献的教程。
-

你将学习如何安装OpenCV。
-

在这儿你将学习OpenCV中的基本数据结构。这一部分建议必读,这样你可以知道如何去读写图像的像素,以及相关的操作。
-

在这一部分你将学习OpenCV中的图像处理函数。
-

This section contains valuable tutorials about how to read/save your image/video files and how to use the built-in graphical user interface of the library.
-

Although we got most of our images in a 2D format they do come from a 3D world. Here you will learn how to find out from the 2D images information about the 3D world.
-

学习如何使用OpenCV中的特征点检测,特征点描述,以及匹配算法。
-

Look here in order to find use on your video stream algoritms like: motion extraction, feature tracking and foreground extractions.
-

Ever wondered how your digital camera detects peoples and faces? Look here to find out!
-

Use the powerfull machine learning classes for statistical classification, regression and clustering of data.
-

Squeeze out every little computation power from your system by using the power of your video card to run the OpenCV algorithms.
-

These tutorials are the bottom of the iceberg as they link together multiple of the modules presented above in order to solve complex problems.

-
- 分享到:新浪微博腾讯微博 OPEN CV for IOS
- 新手的opencv的学习之旅,不是砖家!
收藏 订阅
最新更新文章
[移动开发] OpenCV for Ios 学习笔记(10)-标记检测总结
原始地址:OpenCV for Ios 学习笔记(10)-标记检测总结 如果你一直关注着我们的教程,到目前为止,你运行程序,你将会得到如下: 即使现在我们并没有为可视化运用3维渲染引擎,但是我们已经获得了所有必须的数据,让我们总结下我们所得: 1.来自相机的BGRA格式的一帧 2.正确的用作AR场景渲染的透视投影的矩阵 3.发现的标记姿态列表 你能够很简单的把这...
[移动开发] OpenCV for Ios 学习笔记(9)-用OPENGL渲染AR场景2
本文原始地址:OpenCV for Ios 学习笔记(9)-用OPENGL渲染AR场景2 drawFrame的操作步骤是: 1.清除场景。 2.启动正射投影绘制背景。 3.在视口绘制最后一个从相机获取到的图像。 4.根据相机内在参数设置透视投影。 5.把每个侦测到的标记的坐标系移动到标记的3维位置(把4x4的变换矩阵应用到opengl的模型矩阵上)。 6.呈现一个任意的3...
[移动开发] OpenCV for Ios 学习笔记(8)-用OPENGL渲染AR场景1
本文原始地址:OpenCV for Ios 学习笔记(8)-用OPENGL渲染AR场景1 创建OpenGL渲染层 为了在你的应用中使用opengl函数,你必须为你的应用添加一个图形画板,它给用户呈现被渲染的场景。 为了封装opengl画板初始化逻辑,我们介绍EAGLView类: // // EAGLView.h // OpenCvDemo // // Created by ap...
[移动开发] OpenCV for Ios 学习笔记(7)-标记姿态的模拟
本文原始地址:OpenCV for Ios 学习笔记(7)-标记姿态的模拟 在前面,我们已经获取到了精确的标记角点,我们能够模拟出相机与3维空间中标记之间的变换。这个过程中我们将会在相机与物体之间发现欧式变换-只包含旋转和转换。 其中,C是表示为相机的中心,P1-P4是世界坐标轴的3维的点,p1-p4是它们在相机图像平面的投影。我们的目的是使用内在的矩阵和在图像平面已知...
[移动开发] OpenCV for Ios 学习笔记(6)-标记检测3
本文原始地址:OpenCV for Ios 学习笔记(6)-标记检测3 标记位置的精细化 //根据相机的旋转,调整标记的姿态 //marker:捕获到的标记 std::rotate(marker.points.begin(), marker.points.begin() + 4 - nRotations, marker.points.end()); 在捕...
[移动开发] OpenCV for Ios 学习笔记(5)-标记检测2
本文原始地址:OpenCV for Ios 学习笔记(5)-标记检测2 相关性搜索 void MarkerDetector::findMarkerCandidates( const ContoursVector& contours, std::vector& detectedMarkers) { PointsVector approxCurve;//相似形状 s...
[移动开发] OpenCV for Ios 学习笔记(4)-标记检测1
本文原始地址:OpenCV for Ios 学习笔记(4)-标记检测1 简单的标记经常是以白色块和黑色块构成的规则图形。因为我们预先知道这些因素,所以我们可以很容易检测标记。 如图: 首先,我们需要找到封闭的轮廓,然后在矩形轮廓里检查我们的标记。 下面是标记监测管道的处理流程: 1.把输入的图像转化成灰度图像。 2.进行二进制阈值操作(Perform binary th...
[移动开发] OpenCV for Ios 学习笔记(3)-camera
本文原始地址:OpenCV for Ios 学习笔记(3)-camera 视频捕获和AR可视化对于增强现实应用是不可或缺的。 视频捕获阶段主要包括从设备相机上接收帧,然后进行简单的操作(如色彩转换),把帧传递给处理管道。因为对每个帧的处理对AR应用相当关键,因此确保该过程的处理效率至关重要。最好达到最大性能的方式是直接访问从相机获取帧。 比如说,AVCapture...
[移动开发] OpenCV for Ios 学习笔记(2)-AR
本文原始地址:OpenCV for Ios 学习笔记(2)-AR AR应用程序三要素: 1.Video source(视频源) 视频源主要承担提供从内置相机采集到的帧。 2.Processing pipeline(处理管道) 处理管道主要提供一个简单的接口给程序,它主要封装底层的数据结构和算法。 3.Visualization engine(可视...
[移动开发] OpenCV for Ios 学习笔记(1)-配置
本文原始地址:OpenCV for Ios 学习笔记(1)-配置 1.下载OpenCv2.4.2.framwork。 2.像导入其他framwork一样,在Build Phases项,点击“+”号-》Add Other->选择下载的文件。如下图: 3.在xxx(工程名)-Prefix.pch文件,在代码 #ifdef __OBJC...
iOS OpenCV资料收集的更多相关文章
- Android 学习资料收集
收集整理这份资料灵感来自于 trip_to_iOS, 征得同意引用了该资料的开头描述 收集整理这份资料主要帮助初学者学习 Android 开发, 希望能快速帮助到他们快速入门, 找到适合自己学习资料, ...
- AssetBundle机制相关资料收集
原地址:http://www.cnblogs.com/realtimepixels/p/3652075.html AssetBundle机制相关资料收集 最近网友通过网站搜索Unity3D在手机及其他 ...
- [MOC062066]背景建模资料收集整理
一.相关博客 背景建模相关资料收集,各个链接都已给出. 资料,不可能非常完整,以后不定期更新. -----------------切割线----------------- 这个哥们总结的非常好啊,看完 ...
- iOS10以及xCode8相关资料收集
兼容iOS 10 资料整理笔记 源文:http://www.jianshu.com/p/0cc7aad638d9 1.Notification(通知) 自从Notification被引入之后,苹果就不 ...
- JDBC连接MySQL 方法 实例及资料收集
JDBC连接MySQL 方法 实例及资料收集 准备工作 首先,安装MySQL,配置用户名和密码,创建数据库. 可参见之前的文章: http://www.cnblogs.com/mengdd/p/315 ...
- IOS 学习资料
IOS学习资料 - 逆天整理 - 精华无密版[最新][精华] 无限互联3G学院 iOS开发视频教程UI 极客学院IOS iPhone 6的自适应布局
- 关于 Graph Convolutional Networks 资料收集
关于 Graph Convolutional Networks 资料收集 1. GRAPH CONVOLUTIONAL NETWORKS ------ THOMAS KIPF, 30 SEPTE ...
- iOS 学习资料整理
iOS学习资料整理 https://github.com/NunchakusHuang/trip-to-iOS 很好的个人博客 http://www.cnblogs.com/ygm900/ 开发笔记 ...
- dubbo/dubbox部署资料收集
dubbo/dubbox部署资料收集 最近由于项目需要要部署bubbox,dubbo,在找资料过程中用的的一些网址如下,后来由于取消没有实际应用,以备今后再用 http://dubbo.io/Admi ...
随机推荐
- Set JAVA_HOME in windows cmd(在windows 命令行中修改JAVA_HOME)
set JAVA_HOME=jrepathset PATH=%JAVA_HOME%\bin;%PATH%注意这里没有引号.这样就不需要在我的电脑属性中修改java_home了,以及重启命令行了.对于程 ...
- Xamarin.FormsShell基础教程(5)Shell项目内容新建页面
Xamarin.FormsShell基础教程(5)Shell项目内容新建页面 轻拍内容列表页面中的Add按钮后,进入内容新建页面,如图1.4和图1.5所示.在该页面中,用户可以设置新建内容的标题和具体 ...
- java http get/post请求
一.http get/post请求 /** * @Description httpPost请求 */ public static String httpPost(String url, String ...
- PHP商品秒杀问题解决方案实例详解【mysql与redis】
本文实例讲述了PHP商品秒杀问题解决方案.分享给大家供大家参考,具体如下: 引言 假设num是存储在数据库中的字段,保存了被秒杀产品的剩余数量. if($num > 0){ //用户抢购成功,记 ...
- apache环境.htaccess设置301跳转及常用.htaccess技巧整理
apache环境.htaccess设置301跳转及常用.htaccess技巧整理 无论是Nginx,还是Apache都各自有优势,对于我们普通用户而言基本上也没有多大的区别.在虚拟主机环境中,基本上都 ...
- HDFS java API TROUBLESHOOTING
官方文档:https://hadoop.apache.org/docs/r2.9.2/hadoop-project-dist/hadoop-common/SingleCluster.html 配置免密 ...
- SpringCloud学习笔记-Eureka基础
Spring Cloud Eureka是Spring Cloud Netflix微服务套件中的一部分,它基于Netflix Eureka做了二次封装,主要负责完成微服务架构中的微服务治理功能. 服务端 ...
- VLOOKUP使用方法
VLOOKUP函数是常用的一个内容查找函数,用于通过某一条件查询数据源中需要的内容.语法:=VLOOKUP(查询值,数据源,显示序列,匹配参数)1)查询值:匹配的key值2)数据源:查找范围,1)起点 ...
- BeetlConfiguration扩展配置
beetl拓展配置类,绑定一些工具类,方便在模板中直接调用 BeetlConfiguration.java public class BeetlConfiguration extends BeetlG ...
- Docker容器部署Mysql数据库服务器
本节会用到的Docker命令如下: docker images 查看mysql镜像id docker run -d -p xxxxxxxxxxxxxxx/zhufc/mysql:v2 通过镜像生成 启 ...