自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 问答 (3)
  • 收藏
  • 关注

转载 OpenGL中世界坐标系到屏幕坐标系的转换

链接

2019-12-04 09:54:39 881 2

转载 OpenGL中绑定错误FBO导致无法渲染的问题

使用glut或者Qt中的QOpenGLWidget生成一个窗口,使用一下代码都正常渲染glBindFramebuffer(GL_DRAW_FRAMEBUFFER, m_fbo2);...glBindFramebuffer(GL_FRAMEBUFFER, 0);但是使用多个QOpenGLWidget时发现渲染不了,根据这篇博客的链接知道窗口系统的FBO可能不为0,需要使用以下代码才能正常显...

2019-12-04 09:40:24 912

翻译 teb_local_planner/Tutorials

teb_local_planner/Tutorials4. Obstacle Avoidance and Robot Footprint Model4.1 How Obstacle Avoidance works4.1.1 Penalty terms(惩罚项)避障是全部轨迹优化(trajectory optimization)的一部分。如果得到的轨迹碰到了障碍物,就会得到一个大的代价值。理...

2019-04-09 20:28:19 4484 1

原创 Android全屏

在AndroidManifest.xml的Activity标签中添加如下去掉标题栏。android:theme="@style/Theme.AppCompat.NoActionBar"在MainActivity.java的setContentView(R.layout.activity_main);前加上如下去掉状态栏getWindow().setFlags(WindowMan...

2018-05-14 10:46:41 587 1

转载 在Android Studio上使用OpenCV_Java接口和NDK_JNI开发

在Android Studio上使用OpenCV_Java接口和NDK_JNI开发参考博客: 在Android Studio上利用NDK_JNI进行OpenCV开发在Android Studio上调用OpenCV_Java接口开发,无需安装OpenCV Manager在Android Studio上使用OpenCV_Java接口和NDK_JNI开发,无需安装OpenCV Manage...

2018-05-09 17:14:55 2310

转载 Bayes

基础理论当我们无法基于规则进行判断时, 我们使用概率。Probability vs. Statistics在某种程度上,概率论和统计学的目的是完全相反(inverse)的:In probability theory we consider some underlying process which has some randomness or uncertainty ...

2018-01-02 13:28:50 866

原创 基于Tensorflow, OpenCV. 使用MNIST数据集训练卷积神经网络模型,用于手写数字识别

基于Tensorflow,OpenCV使用MNIST数据集训练卷积神经网络模型,用于手写数字识别ocr.py一个单层的神经网络,使用MNIST训练,识别准确率较低cnn_ocr.py两层的卷积神经网络,使用MNIST训练(模型使用MNIST测试集准确率高于99%),识别准确率较高; 但是如果写的较为随意,还是会出现分类错误的情况,可能是图像预处理的问题cnn_ocr_2.py直接从cnn_mnis

2017-10-30 11:23:15 3663 1

转载 Windows安装TensorFlow-GPU

Windows安装TensorFlow-GPU

2017-10-12 10:04:46 395

原创 OpenCV3.1.0添加opencv_contrib库(已编译好的库)

在最新的OpenCV3.1.0中,众多著名的特征检测算子(如SIFT, SURF, ORB算子等)都被移除了,这些算子都被移到了opencv_contrib库中,另外,这个库中还有很多有意思的模块(如ArUco,dnn等)值得我们学习使用。要想使用这些库,就要到OpenCV的github下载源码编译。这个过程还是有些费事的,如果想一步步做请看这篇博客。如果想省事的话可以直接下载本篇博客下面编译

2016-12-22 12:30:37 5141 12

转载 Windows 64位系统添加opencv_contrib库至OpenCV3.1.0

按照下面这篇文章操作,从cmake编译OpenCV3.1.0开始http://blog.csdn.net/liu798675179/article/details/51259505但是遇到了一点问题:用cmake编译的时候会下载一些文件,但是有下载不了,导致编译失败解决方法就是到自己下载这三个文件,放到相应目录http://pan.baidu.com/s/1eRRPzUy

2016-12-15 12:41:16 1193 4

原创 基于OpenCV的简单的数字识别的例程

一、说明这是一个简单的识别数字的例子,局限性是只能识别规范字体。比如本程序以一个包含0~9数字(Times New Roman字体,其他字体准确度可能会略有降低)的图片为模板,然后对提取资源图片中每个数字,进行模板匹配。优点在于理论上可以识别任何规范的图形,例如车牌识别等。本程序的核心是 matchTemplate() 这个方法,不过如果自己实现应该也不难。程序操作说明:首

2016-11-28 11:36:05 4636 3

原创 OpenCV库中watershed函数(分水岭算法)的详细使用例程

声明:如果有写的不对的地方欢迎指正!一、分水岭算法关于分水岭算法的具体原理我就不说了,网上搜一下很多。OpenCV中的watershed函数实现的分水岭算法是基于“标记”的分割算法,用于解决传统的分水岭算法过度分割的问题。试想,一副图片中肯定有N多个“山谷”,它们中的很多是我们不想要的。对于标记的原则,我总结是:你认为它们属于一个区域,就用标记将它们连接起来,对于另一个区域,再用另一个

2016-11-08 11:03:19 12243 4

原创 总结一下Android属性动画

属性动画:顾名思义,就是通过改变View的属性,所形成的动画。先来看看View的几个属性(1) translationX 和 translationY :通过这两个属性可以改变View沿X轴或Y轴的位置,例如:ObjectAnimator.ofFloat(v, "translationX ", 0, 20, -20, 0).setDuration(100).start();  // 让Vi

2016-06-07 20:24:47 559 1

surf算子检测特征点

surf算子检测特征点

2016-12-22

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

TA关注的人

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