- 博客(13)
- 资源 (1)
- 问答 (3)
- 收藏
- 关注
转载 OpenGL中绑定错误FBO导致无法渲染的问题
使用glut或者Qt中的QOpenGLWidget生成一个窗口,使用一下代码都正常渲染glBindFramebuffer(GL_DRAW_FRAMEBUFFER, m_fbo2);...glBindFramebuffer(GL_FRAMEBUFFER, 0);但是使用多个QOpenGLWidget时发现渲染不了,根据这篇博客的链接知道窗口系统的FBO可能不为0,需要使用以下代码才能正常显...
2019-12-04 09:40:24
993
翻译 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
4628
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
598
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
2337
转载 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
884
原创 基于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
3687
1
原创 OpenCV3.1.0添加opencv_contrib库(已编译好的库)
在最新的OpenCV3.1.0中,众多著名的特征检测算子(如SIFT, SURF, ORB算子等)都被移除了,这些算子都被移到了opencv_contrib库中,另外,这个库中还有很多有意思的模块(如ArUco,dnn等)值得我们学习使用。要想使用这些库,就要到OpenCV的github下载源码编译。这个过程还是有些费事的,如果想一步步做请看这篇博客。如果想省事的话可以直接下载本篇博客下面编译
2016-12-22 12:30:37
5173
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
1203
4
原创 基于OpenCV的简单的数字识别的例程
一、说明这是一个简单的识别数字的例子,局限性是只能识别规范字体。比如本程序以一个包含0~9数字(Times New Roman字体,其他字体准确度可能会略有降低)的图片为模板,然后对提取资源图片中每个数字,进行模板匹配。优点在于理论上可以识别任何规范的图形,例如车牌识别等。本程序的核心是 matchTemplate() 这个方法,不过如果自己实现应该也不难。程序操作说明:首
2016-11-28 11:36:05
4676
3
原创 OpenCV库中watershed函数(分水岭算法)的详细使用例程
声明:如果有写的不对的地方欢迎指正!一、分水岭算法关于分水岭算法的具体原理我就不说了,网上搜一下很多。OpenCV中的watershed函数实现的分水岭算法是基于“标记”的分割算法,用于解决传统的分水岭算法过度分割的问题。试想,一副图片中肯定有N多个“山谷”,它们中的很多是我们不想要的。对于标记的原则,我总结是:你认为它们属于一个区域,就用标记将它们连接起来,对于另一个区域,再用另一个
2016-11-08 11:03:19
12347
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
583
1
Qt 中自定义一个1D纹理QOpenGLTexture
2019-10-17
调用CUDA API使用GPU运算一个JuliaSet花费的时间比在CPU上多
2019-05-28
PyCharm、Python、OpenCV、Matplotlib
2016-05-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人