自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (8)
  • 收藏
  • 关注

原创 prometheus监控

1、简介Prometheus 是一套开源的系统监控报警框架。它启发于 Google 的 borgmon 监控系统,由工作在 SoundCloud 的 google 前员工在 2012 年创建,作为社区开源项目进行开发,并于 2015 年正式发布。2016 年,Prometheus 正式加入 Cloud Native Computing Foundation,成为受欢迎度仅次于 Kubernet...

2019-07-01 10:36:43 2604

原创 OpenCV开启OpenGL支持实现增强现实

开发环境:centos 7 | CLion | OpenCV 2.4.13 | gcc 4.8.5 之前在QT环境中实现过增强现实技术,主要是借用QT环境中的OpenGL模块实现增强现实效果,而OpenCV可以重新编译进而支持OpenGL,因此采用新的方法将之前的demo重新实现一遍《之前基于opencv与QT实现的增强现实博客》。另一方面,之前的工程采用的VS开发环境移植性很差,因此这里...

2018-07-25 21:14:53 4856 1

原创 OpenCV源码编译支持OpenGL

在centos下安装完QT,通过cmake编译提醒以下错误,找不到qt相关的文件:-- Could NOT find TIFF (missing: TIFF_LIBRARY TIFF_INCLUDE_DIR) -- Could NOT find JPEG (missing: JPEG_LIBRARY JPEG_INCLUDE_DIR) -- Could NOT find Jasper...

2018-07-17 12:53:15 3490 1

原创 脑电信号处理软件OpenVibe更改软件自带训练方式

脑电信号处理软件OpenVibe更改软件自带训练方式openvibe是一款脑电信号处理软件,用起来非常方便,但是方便也就有了缺点。比如说要训练分类器实现对用于运动意图的分析时,官方提供的方式是通过箭头的方式,随机出现的向左或者向右的箭头提示用户执行不同的指令(如下图)。但是如果想自己去定义训练的动作而不想盯着软件提供的界面就非常困难了。而且训练的过程中读取到的脑电信号需要加入不同动作对应的标签

2017-11-16 10:46:35 2218 3

原创 Python爬虫入门小记

Python爬虫入门小记从早就像接触到了爬虫,感觉是个很好玩的东西。最近终于有时间体验了一把。整个过程不需要特别的精通Python只需要对常用的几个指令熟悉就好。由于喜欢看NBA比赛,但是又不想每次去网站上查询比赛的时间,因此想着如果能通过一个程序自动帮我查询比赛时间就好了。基于此实现了通过微信关键字回复,通过微信发送相关指令返回需要的信息。现将整个过程做简要总结如下。开发环境

2017-03-02 15:23:40 833

原创 基于voidAR实现增强现实之初音未来

增强现实之初音未来之前用opencv结合opengl实现了基本的增强现实效果,但是要把整个工程放到安卓端跑还需要很复杂的配置,并且让模型动起来的代码自己写的话有点复杂,因此也一直没搞起来。最近各种增强现实的SDK也不少,索性下载一个试试效果,最终将增强现实的效果放到了安卓手机端之上,接下来将对这个过程做相应的总结。先放个效果视频,这个是在unity环境中的视频,其实和放到手机上是一个效果,戳这

2017-02-25 16:38:46 3737 1

原创 基于Opencv2.4.11+OpenGL(Qt5.6.0)实现增强现实(五)

增强现实之openGL 3D模型渲染之前写到可以通过增强现实在特定的标记出渲染3D的立方体,但是增强现实远不是只有这些,还可以渲染一些3D的物体甚至可以使物体运动。首先上几张效果图。接下来将对openGL渲染obj三维模型及纹理渲染进行介绍。obj文件首先需要看下obj文件的格式,这里只介绍需要用的参数,详细介绍可以参考百度百科。这四个量就是我们需要从o

2016-10-25 21:56:21 2694 14

原创 Qt5实现串口通信

qt实现串口通信示例1.串口通信简介串口通信是上下位机进行通信的一种常用的通信协议,大部分单片机中都有一到多个串口资源经过简单的配置就可以实现上下位机的通信,下图是串口通信协议中的一中形式。如果你不是用硬件描述语言去实现一个串口,这部分了解下即可。常用的是8位数据位加起始位加停止位,因此串口是只能发送0-255区间的数据。2.Qt中的串口通信qt中集成了QSeria

2016-10-18 15:01:34 15149 7

原创 基于Opencv2.4.11+OpenGL(Qt5.6.0)实现增强现实(四)

坐标系的变换实现增强现实在进行下一步之前需要对相机进行标定,这里网上有很多标定的方案,本文采用的是基于平面方格点的方式求得相机的内参与畸变参数。求解的最终方程如下其中u,v为物体在成像面上的坐标,Xw为物体在世界坐标系中的坐标,M1为相机的内部参数,M2为相机的外部参数会随着物体的位置或者相机的位置的变换而变化。通过标定可以求得相机的内部参数矩阵与畸变参数。如果我们反过来进行思

2016-10-01 16:28:36 5506 10

原创 基于Opencv2.4.11+OpenGL(Qt5.6.0)实现增强现实(三)

将OpenGL窗口背景替换为摄像头采集的场景增强现实是在真实场景的基础上,通过算法计算出制定的位置并在上面渲染3D立体图像。现在能够渲染立体图像了,下一步就是要把摄像头采集的数据读进来放到窗口中。因为之后还涉及标记寻找等工作需要进行图像处理因此现在要加入OPENCV模块了,由于之前已经配置好了opencv的属性文件现在直接加载就行了,不会的可以搜下相关博客。之后在opengl类中添加头文件。并

2016-09-30 19:20:25 3707 2

原创 基于Opencv2.4.11+OpenGL(Qt5.6.0)实现增强现实(二)

将openGL渲染的窗口放到UI界面中上面写到可以通过Qt中的OpenGL实现了在窗体上显示立方体,但是如何通过QT界面上的控件对其状态进行控制呢,比如说控制转速的快慢等。很自然就想到是否可以把OpenGL渲染的窗口放到QT界面中呢?答案是肯定的,通过参考官方的历程找到了相应的方法,下面进行介绍。可以看到在Qt界面设置的窗口中有一个OpenGLWidget,将其放到ui界面

2016-09-29 13:44:44 4431 4

原创 基于Opencv2.4.11+OpenGL(Qt5.6.0)实现增强现实(一)

由于项目需要需要结合Qt实现界面开发并需要实现增强现实效果,因此决定采用Qt所集成的openGL与Opencv实现增强现实。现将自己在此学习过程中的问题与开发过程作相应的总结,并且希望能够帮到需要的人。整个系统需要OPENCV和QT两个部分,因此先从如何使用QT部分的OPENGL模块说起,之后一步步完成整个过程。

2016-09-28 19:42:42 5619 15

gcc.tar.gz

centos7最新版本gcc离线安装包 使用方法 rpm -Uvh *.rpm --nodeps --force

2019-08-02

增强现实之初音未来APK Part2

增强现实之初音未来APK 第二部分

2017-02-25

增强现实之初音未来APK Part1

增强现实之初音未来APK文件,共两部分。

2017-02-25

增强现实之初音未来资源文件

增强现实之初音未来资源文件

2017-02-25

qt实现串口通信

Qt5实现串口通信

2016-10-18

基于opencv与opengl实现增强现实

基于Opencv2.4.11+Qt5.6.0(OpenGL)实现增强现实最终工程代码

2016-10-01

Qt通过控件控制立方体旋转

基于Opencv2.4.11+Qt5.6.0(OpenGL)实现增强现实(二) 对应工程文件

2016-09-29

qt 通过空间控制立方体旋转

Opencv2.4.11+Qt5.6.0(OpenGL)实现增强现实(二)

2016-09-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除