关闭
当前搜索:

[置顶] Dlib 实现人脸的68点检测

Dlib实现68点标定效果图展示: 使用了Dlib库进行的人脸68点的标定操作,拿到68点后 会很方便通过特征点追加3D挂件。 使用前准备:配置VS2015的Dlib库的支持主要是通过68点的模型进行提取脸部的68点的特征值。(相应细节都已经注释)//设置人脸的标记点 #include #include #includ...
阅读(12495) 评论(1)

[置顶] OpenCv人脸识别

OpenCv在进行人脸识别时候,为了达到效果,我们使用OpenCv的分类器。进行对图片进行识别。#include #include #include #include ...
阅读(454) 评论(0)

[置顶] 动态人脸检测(脸数可调)

人脸检测这里的人脸检测并非人脸识别,但是却可以识别出是否有人,当有人时候,你可以将帧图进行人脸识别(这里推荐Face++的sdk),当然我写的demo中没有加入人脸识别,有兴趣的朋友可以追加。face++android自带的人脸检测这里我们用到了人脸检测类为 FaceDetector.这个类提供了强大的人脸检测功能,可以方便我们进行人脸的侦测,因此我们使用他来进行动态的人脸检测,实现原理,其实也...
阅读(3144) 评论(2)

[置顶] 视频流中的 I帧 P帧 B帧 .

视频流中的I,P,B帧介绍 首先我们需要理解,每一个帧都代表着一个静止的图像。在我们实际传输视频流中,我们会想尽办法,通过各种算法来减少数据的容量,这里最为常见的为IPB(Intra coded frames, Predicted pictures, and Bi-directional predictive pictures)。 首先我们分别对IPB进行了解 接下来我们按从I–>P...
阅读(2248) 评论(0)

[置顶] PhotoShop绘制原画讲解

准备工作 开始基本绘制配置 接下来我们来看一下绘制过程 原画绘制其实是个考验细心的过程 还有很多不懂希望有这方面经验的朋友可以提供一些经验和素材 今天对于游戏原画绘制进行了一些了解,并切自己动手用Photoshop绘制了一些,因为没有笔触板,纯鼠标绘制,线条的流场图不能保证,不过重要的还是学习如何入门绘制。 准备工作 PhotoShop工具 样板图片(或者根据自己的创意进行绘制) 注意人物身材比例...
阅读(1290) 评论(0)

[置顶] 如何制作VR所需要的全景图片或video

摘要对于目前的VR技术来说,要呈现出沉泥室的效果。 ①依靠unity3d搭建的3d环境 ②依靠全景图片或者全景video来达到全景的效果 这里就不介绍第一种方法,主要来说一说如何用鱼眼相机或者全景摄像机来获取我们VR所要使用到的可以360度的图片和video 在了解前,我们先要对拍摄技巧,和所用到的一些摄像技巧进行一些探究。 进入正题带着我们的好奇,和我们的疑问开启我们如何获取360度图片的旅程...
阅读(15092) 评论(5)

[置顶] 一个VR游戏DEMO的开发历程是怎样的?

在博客中看到一篇PC Vr讲解很独到的文章希望大家可以喜欢 出处:http://ms.csdn.net/geek/91921 VR现在似乎是个火热的话题,但在国内又毫无意外成了个看不清的迷局,就像充满极客精神的比特币来到这片神奇的土地就成了个投机工具。 在一片觥筹交错中,真正在开发VR内容的团队其实是挺屈指可数的,这期间有钱有实力的大公司可能在观望、等摘果。我觉得这是个正确的选择,你让大...
阅读(1753) 评论(0)

[置顶] UnityDemo(二)

本来想自己写呢,我去发现Unity官网写的很详细了,这里直接发官网的部分, demo介绍:http://unity3d.com/cn/learn/tutorials/topics/virtual-reality/movement-vr?playlist=22946 Along with not achieving the target frame rate - covered in t...
阅读(1139) 评论(0)

[置顶] Unity3D关于VR的Demo(一)

最近有点忙,只有挤时间去了解VR这方面的Demo了,之前关注了一个Android平台的视频VR的demo研读的差不多了,现在开始关注Unity3d建造VR游戏环境的demo. Android下demo例子地址。 * https://github.com/ashqal/MD360Player4AndroidVR视频播放demo * https://github.com/ejeinc/...
阅读(8714) 评论(11)

[置顶] VR学习

VR学习 由于到去的公司从事VR这方面的开发,为了不打无准备之战,因此学习了一下Google的CardBoard VR实现。(仅仅是表皮,只是看Demo但是还是值得花点功夫看看) 效果图 这里的实现效果其实是,使用到了手机的传感器,陀螺仪(具体的往后面看)学习Demo(再往深研究) 首先我们先看一下Demo中清单文件的权限和Activity的要求。 //请求网络权限 <...
阅读(2142) 评论(0)

[置顶] Android的配置设置

保留的 Android 清单设置 Android 权限 Android 自定义 URI 方案 Android 兼容性筛选 安装位置 在 StageWebView 对象中启用 Flash Player 和其他插件 颜色深度 在 Android 平台上,可以使用应用程序描述符的 android 元素将信息添加到 An...
阅读(2012) 评论(0)

[置顶] 如何书写网络请求框架(先知)

前言 在 教你写Android网络框架之基本架构 一文中我们已经介绍了SimpleNet网络框架的基本结构,今天我们就开始从代码的角度来开始切入该网络框架的实现,在剖析的同时我们会分析设计思路,以及为什么要这样做,这样做的好处是什么。这样我们不仅学到了如何实现网络框架,也会学到设计一个通用的框架应该有哪些考虑,这就扩展到框架设计的范畴,通过这个简单的实例希望能给新人一些帮助。当然这只是一家之...
阅读(1772) 评论(0)

[置顶] 详解Asytask和Handler的区别和使用方法

AsyTask和Handler的用法和区别 问题1:有人说异步任务比Handler轻量级,对吗? 答: 通过看源码,发现AsyncTask实际上就是一个线程池,而网上的说法是AsyncTask比handler要轻量级,显然上不准确的,只能这样说,AsyncTask在代码上比handler要轻量级别,而实际上要比handler更耗资源,因为AsyncTask底层是一个线程池!而Hand...
阅读(2822) 评论(0)

[置顶] Android多线程断点续传

我们编写的是Andorid的HTTP协议多线程断点下载应用程序。直接使用单线程下载HTTP文件对我们来说是一件非常简单的事。那么,多线程断点需要什么功能?1.多线程下载,2.支持断点。使用多线程的好处:使用多线程下载会提升文件下载的速度。那么多线程下载文件的过程是: (1)首先获得下载文件的长度,然后设置本地文件的长度。 HttpURLConnection.getContentLengt...
阅读(2455) 评论(0)

[置顶] Android地位的4大方式

开发中对于地图及地理位置的定位是我们经常要用地,地图功能的使用使得我们应用功能更加完善,下面总结了一下网络中现有对于介绍android定位的4种方式,希望对大家有帮助: android 定位一般有四种方法,这四种方式分别是:GPS定位,WIFI定准,基站定位,AGPS定位(1)Android GPS 需要GPS硬件支持,直接和卫星交互来获取当前经纬度,这种方式需要手机支持GPS模块(现在大部分的...
阅读(2462) 评论(0)

[置顶] Android直播推流学习

Android直播推流学习Android直播推流学习 第一部 第二部 第三部 第四部 第一部本文也主要是一步步分析spydroid源码。 首先spydroid的采用的协议是RTSP,目前我知道支持RTSP协议的服务器是Darwin,但是Darwin比较复杂,所以大家可以选择EasyDarwin,大家可以去搜搜看看。还是继续说spydroid吧,spydroid这个项目大家可以在github上搜到的,...
阅读(4630) 评论(3)

[置顶] GreenDao的使用方法

GreenDao的使用方法详解 ---------------------- GreenDao orm数据库框架 优势: 1:性能最大化 2:内存开销最小 3:API 简单好用 4:对android 高度优化 5:2.2版本以上还支持加密数据库 6:支持protobuf协议存储(protobuf 比json更快,goog...
阅读(10480) 评论(4)

[置顶] 用Vuforia(高通)开发VR/AR介绍

Vuforia开发介绍引言:Vuforia是与高通公司的合作的产品,致力于虚拟现实的技术,其技术最大的优点是在于Mixed Reality。(VR/AR相结合)我目前认为这是比较好的交互方式(当然依靠传感器更加灵敏)。VR和AR的结合在Android端和IOS端表现效果相当不错,并且可以通过终端自带的摄像头进行虚拟现实,同样也可以利用Google的CardBoard廉价的实现VR的体验。同时支持VR...
阅读(4622) 评论(0)

[置顶] Vuforia学习推荐

高通 Vuforia * 最近关注了一下高通的Vuforia,这里提供一下学习的网址。 大家没事的时候,多看看高通官方论坛哦,会有不少收获!地址在这里:高通官方论坛 下面,分享一下找到的精华,希望对大家有所帮助; (1)如何动态加载模型资源并且将模型资源赋予某一个ImageTarget; 地址:https://developer.vuforia.com/forum/faq/u...
阅读(1396) 评论(0)

[置顶] AndroidStudio的快速入门

AndroidStudio使用详细介绍 前沿 心好疼:昨晚写完了这篇博客一半,今天编辑的时候网络突然断了,我的文章就这样没了,但是为了Developer的使用AS这款IDE可以快速上手,我还是继续进行详解。(本篇文章结合图片注释详细介绍AndroidStudio的基本设置和一些插件的加载,以及从Eclipse如何导入项目到AS,同时讲解clone或者导入第三方的库和实例Dem...
阅读(2474) 评论(1)

[置顶] Retrofit2 multpart多文件上传详解

Retrofit2是目前很流行的Android网络框架,运用注解和动态代理,极大的简化了网络请求的繁琐步骤,非常适合处理restfull网络请求。在项目中,经常需要上传文件到服务器,有时候是需要上传多个文件。网上文章基本都是单文件上传教程,这篇文章主要讲retrofit的多文件上传实现。  个人觉得有必要深入理解http协议,这样无论使用哪个网络框架,碰到类似这样上传的问题,一眼就能知道问题出在...
阅读(818) 评论(0)

[置顶] Retrofit2.0使用详解

Retrofit2.0使用 随笔 生活是一面镜子,不去擦拭,岁月的灰尘将掩埋它. 转载请标明出处:http://my.csdn.net/?ref=toolbar 主页 Retrofit20使用 初次了解Retrofit 具体的使用文档 请求体Request Body FORM ENCODED AND MULTIPART 表单和Multipart 异步 VS 同步 Retrofi...
阅读(3920) 评论(0)

[置顶] Android触摸事件分发

前言 在自定义ViewGroup中,有时候需要实现触摸事件拦截,比如ListView下拉刷新就是典型的触摸事件拦截的例子。触摸事件拦截就是在触摸事件被parent view拦截,而不会分发给其child,即使触摸发生在该child身上。被拦截的事件会转到parent view的onTouchEvent方法中进行处理。但是这个交互过程还是挺复杂的,有多种情况,今天我们就来分析一下吧。这篇分析文章已...
阅读(3476) 评论(0)

[置顶] 教你如何用Unity和Cardboard把3D游戏做成VR游戏

原网址 随着Oculus宣布1月6日开启预售,2016年很可能成为VR游戏元年,但很多的调研显示,手游设备才是市场增长的关键,SuperData发布的报告显示,2016年全球VR游戏市场规模预计在51亿美元左右,消费者设备安装量在3890万左右,凭借价格门槛的优势,以谷歌Cardboard和三星Gear VR为代表的移动VR设备很大可能成为用户量最大的设备,可能占据2016年虚拟现实设备安装...
阅读(4881) 评论(0)

[置顶] hexo在github上搭建个人博客详细步骤

hexo搭建个人博客详细步骤本片博文讲详细讲解搭建过程,经历鉴于我搭建托管博客所遇到的错误!为了避免读者重蹈覆辙。我将尽量详细,和一些遇到的错误与大家分享。第一步1 首先我们先去准备[github](https://github.com/)(点击文字进行跳转)。2 首先在主界面注册github进行!按照步骤进行注册。3 注册成功先不要急!此时我们还需要验证邮箱地址。!邮箱验证 4 接下来我们需要建...
阅读(12590) 评论(15)

[置顶] Https和Http之间的区别

Https于Http之间的差异最近几天看了有关网络通信的文章,结合自己android项目下,有关网络安全,现在想要介绍一下他们之间的差别,并不是http多了一个小s那么简单,就如同多了一个保障加了一份security。那么大家就请跟着我的步伐一切来认识一下哥哥和弟弟。Http作为哥哥的自我简介 首先介绍 首先介绍 首先介绍 Https作为弟弟的自我简介 首先介绍 首先介绍 首先介绍 弟弟为何比哥哥更...
阅读(688) 评论(0)

[置顶] Markdown 写博文格式讲解

前情提要HI 大家好!今天为大家推荐Markdown的编辑写法,首先要成事,必先利其器。接下来为大家推荐几个方便的Mardown的编辑软件(点击文字进入下载界面)工具介绍 1,首先介绍 MarkdownPad : 用户可以通过键盘快捷键和工具栏按钮来使用或者移除 Markdown 格式。MarkdownPad左右栏的分割方式令用户可以实时看到 HTML 格式的 Markdown 文档。 2,Re...
阅读(823) 评论(1)

[置顶] 常用的android studio 的快捷键设置和代码块缩写

我就针对一些常用的Android studio的live templates进行了一下汇总, 大家觉得有用的话就存下来吧,如果不熟悉的话经常去live pemplate进行查询有点麻烦,用熟悉了后就会好很多啦 Android studio 默认的是按Tab 自动生成代码块的,用户可以自己在setting-->Live Templates里面进行设置expand style ////输出打...
阅读(4113) 评论(3)

Docker--创建的zookeeper

zookeeper 是来源于Apache Hadoop子项目,是一个高性能,分布式,开源的协调服务。分布式应用可以基于它实现协调服务,比如同步,集群和领导选择。 进行选择当前的zookeeper在docker上的托管 docker search zookeeper 那么就选择官方的 docker pull zookeeper 然后就拉取了最新的zookeeper,接下来我......
阅读(59) 评论(0)

Docker--创建Redis

Redis(REmote Dictionary Server)是一个开源(BSD许可),内存存储的数据结构服务器,可以做数据库来存储Key-Value数据,它支持字符串,哈希表,列表,集合,有序集合,位图,地理空间信息等数据,同事也可以作为高速缓存的消息队列代理 Redis与其他NoSql相比,独特性在于支持复杂的数据结构,这些数据结构通常都与程序的数据机构一致,因此比......
阅读(56) 评论(0)

SpringBoot--配置MongoDB并简单调用

第一步集成 第二部配置 第三部简单的测试 MongoDB 是一个基于分布式文件存储的开源数据系统,支持的数据结构为BSON格式,类似JSON的一种格式。因此可以存储非常复杂的数据。具有以下特点 支持各种变成语言,java,C++,PHP,C#,Python等。 面向文档存储,文档结构类似于JSON的BSON格式 提供丰富的查询功能,支持对数据建立索......
阅读(30) 评论(0)

MongoDB--基本使用

主要介绍MongoDB的一些基本操作 创建用户 指定数据库 登录 获取更多命令 插入文档 MongDB的常见查询比较 创建用户 &amp;gt; db.createUser( { user: &quot;&amp;lt;你的用户名&amp;gt;&quot;, pwd : &quot;&amp;lt;你的密码&amp;gt;&quot;, roles:[ { role: &quot;readWrite&quot;, ......
阅读(41) 评论(0)

Docker--创建mongoDB

MongoDB由C++语言编写,是一个基于分布式文件存储的开源数据库系统,支持的数据结构为BSON格式。我们开始用Docker进行部署我们的MongoDB 第一步 # 我们从Docker的官网找到mongo对应的镜像 于是我们进行拉取 docker pull mongo 第二部 我们让我们的MongoDB 跑起来 docker run -d -p 2017:27017......
阅读(36) 评论(0)

Error: Cannot find module '@angular-devkit/core'

编辑新项目时候发现出现错误如下 原因是:我们安装的时候 提示我们需要自己手动安装。 因此我们只需要自己下载这个模块就行 npm i --save-dev @angular-devkit/core...
阅读(50) 评论(0)

MAVEN 淘宝中央仓库

避免下载国外包导致的浪费时间,因此更改为淘宝的Maven仓库 修改maven根目录下的conf文件夹中的setting.xml文件,内容如下: mirrors> mirror> id>alimavenid> name>aliyun mavenname> url>http://maven.aliyun.com/nexus/content/groups...
阅读(81) 评论(0)

Angular2配置Electron 项目(桌面跨平台)

Electron 一款桌面跨平台框架。为了可以使用TypeScript进行开发,因此进行配置的集成 配置过程 进行创建Angular2项目 ng new ang-electron2 *在创建完成后 cd 进入项目文件中 npm install electron --save-dev --save-exact 在项目中 我们需要根据Electron说明进行更改下面的文件,其中...
阅读(201) 评论(0)

IOS-10.0~10.2越狱后使用ssh链接

由于IOS10以上越狱后内置了一个yalu102的app 它占用了22端口,导致ssh无法链接。 如何进行ssh链接 首先手机要先进行越狱,并在Cydia下载一个Terminal的软件,去查找dropbear.plist文件。 我使用的命令行find / -name "dropbear.plist" 找到对应的目录 然后手机链接PP助手或者爱思助手,去找/private/var/container...
阅读(508) 评论(0)

IOS-反调试与绕过的技巧

出自IOSRe论坛的一篇干货 收藏起来以免忘记。...
阅读(113) 评论(0)

Andorid-逆向之路(相关文章收集)

前段时间一直是从零接触了IOS并进行IOS逆向相关开发,最近一段突然想了解一下Android的逆向之路。虽然有相近的 但是Android我觉得体系更加庞大,牵扯Java和JNI。所以 我为了了解Hacker们注入Android的方法 ,因此在网上找了几篇 推荐大家看一下。 Hook方式 使用Xposed 进行Hook源程序的函数上。介绍文章 此篇主要介绍Java层面上的入门实例。同样的另一篇文章 最...
阅读(78) 评论(0)

ios11版本越狱

最近国外大牛公布的视频,和其对应的项目链接。ios11以上越狱介绍:https://www.youtube.com/watch?v=NuiwJBtVA54 Xcode越狱项目地址:https://github.com/iabem97/topanga...
阅读(525) 评论(0)

移动端开发工具比较(JAVA Object-c /Cordova Ionic / Recent Native)

YouTuBe上看到的一个介绍三者差别的,讲的很不错,如果你想了解之间的差异 可以点开了解下https://www.youtube.com/watch?v=rb8smP_xTTY...
阅读(104) 评论(0)

makefile管理的项目转Cmake必看的一些资料

作为经常使用make的朋友 想要使用简化的命令可以使用Cmake进行管理跨平台项目。因此Cmake的学习必不可少,这是我收集的2个转Cmake的文章。 Convert Makefile to CMakeLists.txt manually 用CMake代替makefile进行跨平台交叉编译...
阅读(80) 评论(0)

Theos MakeFile的内容

theos 是初期ios插件开发者经常使用的工具,现在被集成在iosOpenDev的logos所实现,不需要再自己写makefile来实现程序的自动编译。不过这里还是要简单的介绍一下如何写一个插件的makefile,这样更有利于理解编译机制. 1 # 2 # Use this makefile to compile service project. 3 # When change SDK...
阅读(230) 评论(0)

Docker--创建ssh远程镜像

如果你需要远程登录到容器内进行一些操作的话,则需要进行SSH进行设置。 第一步首先我们进行创建一个项目的目录,进行存放我们的shell文件和dockerfile文件。mkdir sshd_ubuntucd sshd_unbutu/ #进入目录 touch Dockerfile run.sh #创建dockerfile文件和 run.sh文件第二部我们进行编写run.sh和authorized_...
阅读(258) 评论(0)

Docker -- dockerFile指令说明

Dockerfile 是一个文本格式的配置文件,用户可以使用Dockerfile来快速创建自定义镜像。 指令集的功能说明 指令 说明 FROM 指定所创建镜像的基础镜像 MAINTAINER 指定维护者信息 RUN 运行命令 CMD 指定启动容器时默认执行的命令 LABEL 指定生成镜像的元数据标签信息 EXPOSE 声明镜像内服务所...
阅读(382) 评论(0)

Docker -- 设置自动启动

以Centos7+系统为例 进行设置Docker的自动启动的server。uname -r // 查看下我们内核版本,是否达到了要求。 开启docker的守护进程systemctl start docker.service设置docker服务的自启chkconfig docker on如下图所示:...
阅读(279) 评论(0)

Docker--初次安装后使用

可以去Docker Store 下载你系统对应版本的Docker,当然你也可以使用docker为我们准备好的shell脚本进行自动化安装docker.curl -fsSL https://get.docker.com/ | sh // 此处将对自动根据你的系统信息来下载对应系统的docker 下载后初次运行可能会报如下的错误:原因是我们的docker还没有被启动。因此我们需要用root权限去启动它...
阅读(258) 评论(0)

IOS逆向--进行dylib的重新签名

为何我要说明这个呢! 因为项目中逆向打包时候后运行,控制台出现了[MetricsController] Connection refused because entitlements are missing。 这个原因是签名无效了。 那么知道原因了 ,我们应该如何进行签名呢答案就是ldid ldid我们以AppStore为例。比如我写了一个dylib 想要优化AppStore的下载按键 让我在...
阅读(508) 评论(0)
542条 共28页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:618699次
    • 积分:9029
    • 等级:
    • 排名:第2480名
    • 原创:292篇
    • 转载:243篇
    • 译文:7篇
    • 评论:176条
    博客专栏
    我的链接
    友情链接