使用心得
文章平均质量分 89
忠烈
VC/ OpenCV/ OpenGL/ PCL,Android/java,Matlab,VBA/ SQL, Catia/ ProE,
Flash/ PS……
学了那么多那么杂,乱七八糟
展开
-
使用Blender编辑Character Creater 4的人物形象
使用Blender编辑CC人物形象, 并以iAvatar格式转回CC, 使其可在CC中捏脸/身体.原创 2022-08-11 23:13:44 · 2042 阅读 · 1 评论 -
ubuntu上使用自己的训练数据集 训练 caffe SSD网络
网上的教程一大堆,大部分都是互相抄,还不能正常用,简直是信息噪声。以下是经我实践可行的方法,以及建立自己的训练数据集的一点分析思考,希望后人不用再纠结。前提首先把Caffe的环境搭建好,要求能正常运行官方的例子:# $CaffeRoot路径下,首先下载官方数据集范例cd $HOME/datawget http://host.robots.ox.ac.uk/pascal/...原创 2018-07-02 10:25:11 · 2116 阅读 · 0 评论 -
Ubuntu系统下使用VS Code编译调试C++程序并添加外部库
VS Code 编译调试C++参考:https://code.visualstudio.com/docs/languages/cpp环境配置安装vscode在左边Extensions中搜索“C++”Install安装,装好后Reload.编写json文件*.json主要是用来指导怎么解读/运行你编写的C++文件的“电脑看的说明书”。对于vscode上写C++程序...原创 2018-06-15 13:04:11 · 36360 阅读 · 9 评论 -
win10_Ubuntu16.04双系统安装心得_传统BIOS(Legacy)方式
题记(和本文无关) 当时不懂事啊,不知道启动引导方式分为 Legacy与UEFI,看到网上大多数教程说的都说用EasyBCD,也就糊里糊涂地以传统BIOS(Legacy)方式装了。后来重新启动ubuntu系统时,各种黑屏啊——简直爽歪歪。 我很有感触: 如果上天再给我一次机会——需要完全从头安装win10和Ubuntu的话,我一定会使用 UEFI 的启动方式,这样我就能直接在...原创 2018-05-17 17:48:33 · 8144 阅读 · 2 评论 -
AS上利用NDK——CMake方法移植ORB SLAM算法到Android
将要移植的ORB SLAM算法是一种基于Eigen/ g2o/ DBoW2/ OpenCV外部库,在VS上通过C++11编写的算法。 难点将包括以下3部分: 1、Eigen/ g2o/ DBoW2等外部库的移植; 2、.jpg/ .yaml/ .txt等初始化读取; 3、C++算法程序为适应Jni进行的改写。原创 2017-11-09 11:45:06 · 4323 阅读 · 9 评论 -
实时显示 Opencv处理后的Camera图像 AndroidStudio NDK方法
使用Andorid手机图像识别的项目,需要在屏幕上实时显示图像处理后的效果。需要具备以下几个特点: 1、使用Android手机摄像头; 2、能够进行实时图像识别、图像处理; 3、最终手机屏幕上只实时显示处理后的效果。原创 2017-10-25 17:41:11 · 9117 阅读 · 3 评论 -
深度相机结合cv--solvePnP函数获取定位
1、深度相机特点深度相机我使用的是CamBoard PICO flexx,它的特点就是能同时获取灰度&深度信息。 可以用Opencv来处理灰度图像,进行POSIT计算及图像识别。用OpenGL来进行3D点云显示,也可以加入PCL来进行3D点云计算。 这里,我使用OpenCV的cv::solvePnP函数来获取定位信息。2、solvePnP结果首先使用ORB算法提取前后帧之间的匹配点,原创 2017-07-28 09:29:04 · 6769 阅读 · 6 评论 -
Tango手机AS开发环境设定
之前一直在PC上开发pmd pico 的royal深度相机,可以通过支架将royal相机连接到普通手机上(如小米手机-64bit)上,但丢帧太多,频率太慢(2fps)。 因此目前来说能将深度摄像机移植到手机上最好的方式就是直接使用tango手机了。其深度摄像头就是pmd公司专门(royal的同一家公司)为android手机开发的,探测范围(0.5~4 m),速度很流畅有30fps。 Andr原创 2017-09-01 17:21:48 · 558 阅读 · 0 评论 -
Tango手机分析 3D点云 室内环境重建
之前一直在PC使用pmd pico flex深度相机,从上一篇文章开始尝试使用Tango手机。Tango手机集成了pmd Sunny深度相机。tango渲染3D方式tango范例通过2种方式来显示3D效果: 1、显示点云范例中,利用的是印度人写的插件rajawali。rajawali是基于OpenGLES,集成了大量功能,上手很方便,但不够自由。就像“美图秀秀”。 2、室内环境重建范例中,则是直原创 2017-09-22 18:42:12 · 2183 阅读 · 0 评论 -
OpenGLES获取纹理流程图
注意,以下流程图中的Created with Raphaël 2.1.0条件AByesno并不是真正意义上的判断,而是指一段程序分支。因为flowchart的格式不支持出现3条分支,或多个输入的表达。Created with Raphaël 2.1.0Program创建着色器Shader建立IDglCreateShader绑定文本glShaderSource编译glCompileShader获取各顶原创 2017-08-29 15:36:46 · 1260 阅读 · 0 评论 -
2017年Android Studio做NDK情况调查
最近在做把C++移植Android Studio的工作,上网查询发现一大堆不同的方法,让人感到迷茫,归其原因是AS改版太迅速了,之前的方法刚推出没多久就过时了,相关的书籍 《Android NDK Beginner’s Guide-2012.pdf》 《Android 4_0 NDK程式设计-2012.pdf》 《Pro Android Apps Performance Optimi原创 2017-08-08 17:49:38 · 1428 阅读 · 2 评论 -
pmd CamBoard PICO flexx 相机使用心得-64位win7,VS2013开发
用相机做3D点云有2种方式,一种是立体(多目)摄像机,一种是深度相机。就速度来说,深度相机的速度更快一些。我使用是CamBoard pico flexx 的摄像机,它是Pico家族中的一款,原创 2017-05-23 10:27:47 · 5241 阅读 · 10 评论 -
OpenCV读入Matlab标定结果的格式
由于OpenCV自带标定函数cvStereoCalibrate()不太准确,现在流行先用Matlab标定后,再讲.xml结果导入到OpenCV。参考http://blog.csdn.net/sunanger_wang/article/details/7744025。先利用Matlab标定得到如下所示的结果:Intrinsic parameters of left camera:Fo原创 2017-06-12 17:44:51 · 4738 阅读 · 0 评论