
机器视觉
文章平均质量分 87
晓晓亮
活到老,学到老
生命不息,学无止境
展开
-
基于OpenCV3.0图像处理中常见的五个滤波函数
初学OpenCV的开发者很容易被OpenCV中各种滤波方法所困扰,不知道到底该用哪里一个来做滤波。表面原因看起来是因为OpenCV中各种滤波方式实在是太多太杂,其背后原因是对各种滤波方法的应用场景认知出现了问题,所以这里小编从应用场景与项目中解决问题的实际出发,跟大家一起探讨一下各种滤波方法。 一:模糊函数blur参数说明-参数InputArray表示输入图像Mat原创 2017-01-14 10:36:05 · 3118 阅读 · 0 评论 -
ros-kinetic 编译向nvidia px2
这篇文章是我编译时遇到的所以问题及解决办法: git clone https://github.com/stapelberg/libxcb.git configure: error: XCB requires xsltproc. sudo apt-get install xsltproc 1 ls 2 cd ros_catkin原创 2017-04-18 14:29:57 · 4569 阅读 · 1 评论 -
初学ros机器人程序设计
初学ros机器人程序设计,从创建工作空间到编译运行节点,由于Linux也是初学,各种焦头烂额,把这些最基础的东西先总结下来,以备日后查看。这是第一次写博客,倘若有诸多错误的地方,希望大家谅解并指出。原创 2017-03-18 17:05:48 · 3854 阅读 · 0 评论 -
图像像素
特此声明,鄙人收集资料大都来源于百度百科,但是提取其中关键部分,加上一些其他的网上资源来帮助一些概念的理解,希望和大家一起学习。如有解释不到位的地方,还请多多理解。先简单介绍一下OpenCV,以后再进行深入学习:OpenCV用C++语言编写,它的主要接口也是C++语言,但是依然保留了大量的C语言接口。该库也有大量的Python, Java and MATLAB/OCTAVE (原创 2017-01-18 10:14:34 · 1444 阅读 · 1 评论 -
cuda教程整理
CUDA从入门到精通2013-10-17 11:22 56069人阅读 评论(18)收藏举报本文章已收录于:分类: CUDA(106) 作者同类文章XCUDA从入门到精通(零):写在前面在老板的要求下,本博主从2012年上高性能计算课程开始接触CUDA编程,随后将该技术应用到转载 2017-01-13 09:40:59 · 1875 阅读 · 0 评论 -
cuda之多线程分析
CUDA的线程是多维的,启动一个线程格,线程格可以是多维的,线程格中分为线程块,线程块也可以是多维的,线程块中包含线程,对于GPU来说,同时启动200万个线程是很轻易的事情。blockIdx :当前执行设备代码的线程块的索引dim3 grid(DIM,DIM):声明一个二维的线程格,名字为grid;kernel>(dev_t):线程块为一个二维线程块,每个线程块有一个线程gridD原创 2017-01-13 09:37:34 · 3021 阅读 · 0 评论 -
cude之helloworld
CUDA是NVIDIA公司开发的一个用于GPU编程的开源框架,用于将GPU用于更广泛的数学计算,充当cpu的功能,所以只能在nvidia的GPU下实现,如果你的GPU不是nvidia的,赶紧去换一个吧,ATI也有一个类似的框架,叫做streaming,不过要用汇编写。CUDA只需拥有C语音功底就够了。CUDA C只是C语言的扩展,多了一些包,只要安装好CUDA工具箱(编译GPU代码的编译器)就原创 2017-01-13 09:35:48 · 1749 阅读 · 0 评论 -
Jetson TX1 NVIDIA CUDA
Jetson TX1 从零开始配置教程标签: caffeopencvnvidiajetpackjetson-tx12016-10-06 15:31 4209人阅读 评论(31)收藏举报本文章已收录于:分类: Jetson-TX1 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+原创 2017-01-12 16:45:42 · 753 阅读 · 0 评论 -
opencv3.0分析
OpenCV3.0较OpenCV2.x改变1)C风格的API完全被C++的API代替,代码更加简洁,不易出错。C++的API将更加简洁。2)所有的算法都将继承自cv::Algorithm接口。3)大型的模块将拆分为小的模块。OpenCV应用层语言Python、Java、COpenCV操作系统:Windows、Linux原创 2017-01-12 08:58:23 · 1847 阅读 · 0 评论 -
图像的载入,显示和输出 一站式完全解析
本系列文章由@浅墨_毛星云 出品,转载请注明出处。 文章链接: http://blog.youkuaiyun.com/poem_qianmo/article/details/20537737作者:毛星云(浅墨) 邮箱: happylifemxy@163.com 写作当前博文时配套使用的OpenCV版本:2.4.8这篇文章中,我们将详细而深入地原创 2017-01-11 20:06:08 · 488 阅读 · 0 评论 -
安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置
【OpenCV入门教程之一】 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置标签: opencvvs2010c++2014-02-24 11:12 308671人阅读 评论(545)收藏举报本文章已收录于:OpenCV知识库 分类: 【OpenCV】转载 2017-01-11 20:02:43 · 464 阅读 · 0 评论 -
OpenCV 2.4.8 or OpenCV 2.4.9组件结构全解析
登录 | 注册收藏成功确定收藏失败,请重新收藏确定标题标题不能为空网址标签摘要转载 2017-01-11 19:54:31 · 263 阅读 · 0 评论 -
opencv 线性邻域滤波专场:方框滤波、均值滤波与高斯滤波
本系列文章由@浅墨_毛星云 出品,转载请注明出处。 文章链接: http://blog.youkuaiyun.com/poem_qianmo/article/details/22745559作者:毛星云(浅墨) 邮箱: happylifemxy@163.com 写作当前博文时配套使用的OpenCV版本: 2.4.8原创 2017-02-06 21:00:52 · 457 阅读 · 0 评论 -
开源 Caffe、TensorFlow、MXnet三个开源库对比
【开源】Caffe、TensorFlow、MXnet三个开源库对比SparkRPortfolio · 2016-03-12 04:03 最近Google开源了他们内部使用的深度学习框架TensorFlow[1],结合之前开源的MXNet[2]和Caffe[3],对三个开源库做了一些讨论,其中只有Caffe比较仔细的看过源代码,其他的两个库仅阅读官方文档和一些研原创 2017-01-15 18:46:13 · 939 阅读 · 0 评论 -
QT+openface做刷脸机
最近由于项目需要,需要在Ubuntu14.04中使用QT中使用OpenFace,配置了好长时间才配置好的,将配置过程记录下来,让后人少走点弯路。安装OpenFaceOpenFace的官网:https://github.com/TadasBaltrusaitis/OpenFace按照上面的操作安装OpenFace就可以了,注意:一定要严格按照上面的步骤来,否则很容易出错。安装完之后,原创 2017-01-15 18:40:29 · 3857 阅读 · 2 评论 -
基于Openface的人脸识别系统搭建
一、什么是Openface?Openface是一个基于深度神经网络的开源人脸识别系统。该系统基于谷歌的文章FaceNet: A Unified Embedding for Face Recognition and Clustering。Openface是卡内基梅隆原创 2017-01-15 18:36:14 · 10548 阅读 · 4 评论 -
cuda编程基础概念语法
使用GPU CUDA这项技术,想找一本入门的教材,选择了Jason Sanders等所著的书《CUDA By Example an Introduction to General Purpose GPU Programming》。这本书作为入门教材,写的很不错。自己觉得从理解与记忆的角度的出发,书中很多内容都可以被省略掉,于是就有了这篇博文。此博文记录与总结此书的笔记和理解。注意本文并没有按照书中原创 2017-01-13 11:59:32 · 2532 阅读 · 0 评论 -
Ros通过Solidworks转换成URDF机器人描述文件
URDF文件,是ROS系统中的,一种机器人的描述文件。全称:Unified Robot Description Format它以HTML的形式定义一个机器人。包含的内容有:连杆、关节名称,运动学参数、动力学参数、可视化模型、碰撞检测模型等。那么,如何建立URDF文件呢?一)初级篇ROS目前提供了solidworks转URDF的插件,叫做sw_urdf_expor原创 2017-05-25 16:18:07 · 5577 阅读 · 1 评论