增强现实 杂记

增强现实 杂记的相关文章

【转载】C/C++杂记:虚函数的实现的基本原理

原文:C/C++杂记:虚函数的实现的基本原理 1. 概述 简单地说,每一个含有虚函数(无论是其本身的,还是继承而来的)的类都至少有一个与之对应的虚函数表,其中存放着该类所有的虚函数对应的函数指针.例: 其中: B的虚函数表中存放着B::foo和B::bar两个函数指针. D的虚函数表中存放的既有继承自B的虚函数B::foo,又有重写(override)了基类虚函数B::bar的D::bar,还有新增的虚函数D::quz. 提示:为了描述方便,本文在探讨对象内存布局时,将忽略内存对齐对布局的影响.

C/C++杂记:虚函数的实现的基本原理

1. 概述 简单地说,每一个含有虚函数(无论是其本身的,还是继承而来的)的类都至少有一个与之对应的虚函数表,其中存放着该类所有的虚函数对应的函数指针.例: 其中: B的虚函数表中存放着B::foo和B::bar两个函数指针. D的虚函数表中存放的既有继承自B的虚函数B::foo,又有重写(override)了基类虚函数B::bar的D::bar,还有新增的虚函数D::quz. 提示:为了描述方便,本文在探讨对象内存布局时,将忽略内存对齐对布局的影响. 2. 虚函数表构造过程 从编译器的角度来说,

[转] 增强现实 colAR Mix 浅析

原文: 增强现实 colAR Mix 浅析 在论坛上看到大家对于 colAR Mix 这款增强现实应用是如何实现的很感兴趣.我就从我理解的角度为大家浅析一下. 大家对增强现实的实现原理一定不陌生,利用算法定位环境或物料.这是技术基础,想要将虚拟信息叠加到现实环境或物体上少不了这步.然后我们会试图用许多方式来增强物料与叠加信息的联系,这部分属于交互.比如,视频的第一帧与物料相同,给物体添加阴影,从物料中钻出来等等.再则就是从环境与物料中获取信息与虚拟信息产生交互,比如识别手势.colAR Mix

JNI使用杂记

今天遇到一个需要在java里面调用C++的情况,网上一查,吓了一跳,原来这个东东还有专门的方法:JNI 废话不说,先上笔记: 听到这个名词后,我首先找到了如下一篇超好的文章 Linux下JNI的使用[转] Linux下 JNI的使用 学习Android其中涉及对JNI的使用,对于这种跨语言的调用真没有见过, Java也都是最近才学的更别说对JNI的了解了, JNI的使用对于Android来说又是十分的重要和关键.那么到底Java到底是如何调用C/C++的, 通过网络达人的总结中学习,自己也顺便总

EasyUI知识点杂记

1.easyui获取datagrid分页组件的当前pageSize和pageNumber方法: var grid = $('#grid'); var pager = grid.datagrid('getPager'); var pageOpts = pager.data('pagination').options; var pageSize = pagerOpts.pageSize; var pageNumber = pagerOpts.pageNumber; EasyUI知识点杂记,布布扣,b

html5css3杂记

最新版本的safari.chrome.firefox以及opera支持某些html5特性.ie9将支持某些html5特性. html5提供了展现视频的标准<video>支持ogg及mpeg4等格式.音频〈audio〉. <canvas>用于在网页上绘制图形,使用js,调用绘图api.而svg.vml是使用xml描述绘图. html5 web存储:通过js来存储和访问数据:而客户端存储分为localStorage(存储的数据无时间限制,如纪录访问次数)和sessionStorage(

捉虫记录:杂记

LinJM  @ MT BUG 1:GDI+ Image::FromFile 无效 m_pImg = Gdiplus::Bitmap::FromFile(m_imgFilePath); m_pImg为NULL 原因是没有初始化GDI+. BUG2:GDI+  new Bitmap不能接受三个参数 //创建目标Bitmap Bitmap *bmpDest = new Bitmap(destWidth, destHeight, m_pImg->GetPixelFormat()); 原因: //#if

.NET编程问题杂记

URL地址中文乱码问题 解决方案: 传值时编码:Server.UrlEncode(param) 接收时解码:Server.UrlDecode(param) -- 地址编码:System.Web.HttpUtility.UrlEncode 地址解码:System.Web.HttpUtility.UrlDecode 举例:System.Web.HttpUtility.UrlDecode(remark, System.Text.Encoding.GetEncoding("GB2312"))

python 杂记

Python 杂记,是自己经常联系和写脚本是使用的一些小的语句 1:时间 import datetime #获取当前时间 print datetime.datetime.now() #获取昨天的时间 time = datetime.datetime.today()-datetime.timedelta(1) #格式化时间输出 print time.strftime('%Y%m%d') 2: