自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(166)
  • 资源 (9)
  • 收藏
  • 关注

原创 【CV实战】Ubuntu18.04源码编译安装opencv-3.4.X+测试demo

之前在Windows上借助VS编译opencv,很轻松就能搞定,到Linux下踩了坑,Ubuntu下编译、卸掉重编、搞了几次,还把系统库给卸载掉了(sudo apt-get remove python3.6千万不要尝试).....如果你也通过卸载python2.x、python3.x把系统搞挂了,没有了桌面,千万不要慌~首先,卸载了就搞干净点:sudo apt-get autoremove,然后,安装一个全新的Ubuntu桌面,sudo apt-get install ubuntu-desktop,最后你会

2021-10-14 19:39:20 1446

转载 Linux软件安装的几种方法 (三)—— 源码安装

【摘要】 Linux系统上安装软件的方法和在windows上安装软件是有很大不同的,有时候Linux上安装软件碰到各种依赖不满足,是极为头疼的事情,下面盘点一下Linux上安装软件的几种方法,笔者基本上用的是ubuntu,所以主要讲Ubuntu上的软件安装方法,主要有以下几种方法:(1)apt-get(2)deb包安装(3)源码编译安装将分成独立的几个篇章来进行讲解。方法三:至高奥义 —— 源码编译安...Linux系统上安装软件的方法和在windows上安装软件是有很大不同的,有时候Linux上安装软

2021-10-04 10:06:22 465

转载 Linux软件安装的几种方法 (二)—— deb包安装

【摘要】 Linux系统上安装软件的方法,文末放一个福利,可搜索所有linux平台软件包的网址:https://pkgs.org/,非常、非常、非常强大!笔者发现这个网址的时候,激动到不能自已,妈妈再也不用担心我的学习,so easy!Linux系统上安装软件的方法和在windows上安装软件是有很大不同的,有时候Linux上安装软件碰到各种依赖不满足,是极为头疼的事情,下面盘点一下Linux上安装软件的几种方法,笔者基本上用的是ubuntu,所以主要讲Ubuntu上的软件安装方法,主要有以下几种方法:

2021-10-04 10:05:39 2336 1

转载 Linux软件安装的几种方法 (一)—— apt-get

【摘要】 Linux系统上安装软件的方法和在windows上安装软件是有很大不同的,有时候Linux上安装软件碰到各种依赖不满足,是极为头疼的事情,下面盘点一下Linux上安装软件的几种方法,笔者基本上用的是ubuntu,所以主要讲Ubuntu上的软件安装方法,主要有以下几种方法:(1)apt-get(2)deb包安装(3)源码编译安装将分成独立的几个篇章来进行讲解。方法一:成也萧何,败也萧何 的ap...Linux系统上安装软件的方法和在windows上安装软件是有很大不同的,有时候Linux上安装软

2021-10-04 09:59:33 8649

转载 Qt维基文档翻译:D-指针,D-Pointer

内容目录 什么是d-指针 二进制兼容性 — 是什么? 什么因素会打破二进制兼容性? 为什么它会崩溃? 永远不要改变一个已经导出的C++类的尺寸 d-指针 d-指针所带来的其它好处 q-指针 继承d-指针,以达到优化目的 Qt中的d-指针 Q_D和Q_Q Q_DECLARE_PR..

2021-02-24 11:16:18 208 1

转载 Qt中文乱码解决思路

最近项目中遇到不少的Qt中文乱码的问题,主要原因是客户的需求比较多,Qt版本有用4的版本的也有用5的版本,并且还有windows与linux跨平台的需求。经常出现个问题是windows的解决了,源代码放到linux上编译不通过或者中文会乱码,本文主要是得出一个解决方案能解决Qt的中文问题,并支持不同平台与不同版本。下面我们通过下列场景中的问题来找寻答案:场景1:Qt版本: Q...

2019-06-16 11:59:41 184

转载 执行pip安装的程序:command not found

执行pip安装的程序:command not found问题描述:我有一台阿里云服务器,上面装的是centos系统,我用pip安装好vituralenv,都没办法直接启动。同样我今天在部署我的tornado应用,需要安装supervisord来管理进程。我发现通过pip安装之后还是commandnot found!我原本认为是我的pip安装有问题。今天仔细研究了一下,原来是我重新编...

2019-05-02 19:14:56 4687

转载 Ubuntu 16.04 LTS与windows双系统时间同步解决方法

最近装了windows10和ubuntu16.04双系统,装完后,出现了win10跟Ubuntu 16.04时间不对的问题,在windows下时区不对,网上很多方法是修改ubuntu的UTCsudo gedit /etc/default/rcS1把其中的utc=yes 改成utc=no    然而并没有什么效果,ubuntu16.04里面根本就没有utc这一项!后来谷歌了半天找到了一个完...

2019-05-02 18:48:27 369

转载 win10环境下VTK7.1的编译和Qt调用VTK的详细教程二(VS2013编译支持Qt的VTK库)

本文主要用于编译支持Qt的VTK库,重点在于编译VTK库,供Qt调用。第1步:新建一个文件夹:vtkDir第2步:在该文件夹下新建两个文件夹vtk_bin、vtk_src第3步:将下载好的VTK-7.1.1解压在vtk_src文件夹下第4步:打开Cmake,分别按照下图进行选择,其中source code选择VTK7.1所在目录, build the binaries是...

2019-03-05 10:55:44 376

转载 切换python执行版本

1、查看当前系统中的python 可执行文件: ls /usr/bin/python*2、查看系统中可用的版本:update-alternatives --list python        出现:update-alternatives: error: no alternatives for python          表示Python 的替代版本尚未被 update-alter...

2018-12-25 01:33:24 3453

翻译 ROI Pooling层详解

目标检测typical architecture 通常可以分为两个阶段:(1)region proposal:给定一张输入image找出objects可能存在的所有位置。这一阶段的输出应该是一系列object可能位置的bounding box。这些通常称之为region proposals或者 regions of interest(ROI)。(2)final classification...

2018-12-16 02:06:42 1636

转载 机器学习算法系列(18):方差偏差权衡(Bias-Variance Tradeoff)

一、定义1.1 感性解释Bias和Variance是针对Generalization(泛化、一般化)来说的。在机器学习中,我们用训练数据集学习一个模型,我们通常会定义一个损失函数(Loss Function),然后将这个Loss(或者叫error)的最小化过程,来提高模型的性能(performance)。然而我们学习一个模型的目的是为了解决实际的问题(即将训练出来的模型运用于预测集),单纯...

2018-12-13 19:11:14 1812

转载 R-CNN论文详解(论文翻译)

R-CNN系列论文(R-CNN,fast-RCNN,faster-RCNN)是使用深度学习进行物体检测的鼻祖论文,其中fast-RCNN 以及faster-RCNN都是沿袭R-CNN的思路。今天又重新整理了一下当初阅读论文的笔记,希望自己能有新的理解吧。R-CNN(region with CNN features)论文:《Rich feature hierarchies for accu...

2018-11-26 17:51:51 1867 1

转载 Ubuntu16.04安装Caffe(CPU Only)

本文是第一次在Ubuntu 16.04上安装Caffe(CPU Only)的过程。主要参考了以下链接:官方安装文档:http://caffe.berkeleyvision.org/installation.html官方Ubuntu安装文档:http://caffe.berkeleyvision.org/install_apt.html博客:http://www.linuxidc.com...

2018-11-26 17:14:25 289

转载 CNN图像分割简史:从R-CNN到Mask R-CNN(译)

 一直想总结一下CNN在图像分割中的发展脉络(主要是R-CNN及其改进方法),看到一篇不错的英文博文《A Brief History of CNNs in Image Segmentation: From R-CNN to Mask R-CNN》,特此翻译过来,供自己和大家参考,若有侵权,还请告知。另外还有一类基于FCN(Fully Convolutional Network)的语义分割方...

2018-11-24 10:42:25 2208 1

转载 Selective Search for Object Recognition

                                                             Selective Search for Object Recoginition      在前一段时间在看论文相关的工作,没有时间整理对这篇论文的理解。在前面的一篇博客【1】中有提到Selective Search【2】,其前期工作利用图像分割的方法得到一些原始区域(具体...

2018-11-24 10:16:15 239

转载 LabelImg 影像標註工具使用教學,製作深度學習用的資料集

本篇介紹如何使用 LabelImg 這個免費的影像標註工具,標示照片中的物體,製作成可用來訓練深度學習引擎的輸入資料集。在使用深度學習來實作影像的物件偵測時,都會需要有大量的已知資料集,也就是照片加上物件的所在位置以及物件的名稱,而通常若要準備這類的資料,初期都會使用人工的方式來手動標註,而 LabelImg 就是用來標註照片中物體位置與名稱的小工具。  名稱:LabelImg 影...

2018-11-19 15:25:52 755

转载 在Ubuntu下用桌面图形界面挂载分区

如果在之前你询问过经验丰富的 Linux 用户如何在 Ubuntu 下挂载磁盘分区,他们可能会告诉你使用在 /etc 目录里的fstab文件。这似乎是 Linux 系统包括 Ubuntu 挂载分区的唯一方式。呵呵,幸亏有了GNOME Disk Utility,让挂载分区变得更加多样化。使用这个磁盘工具,你就可以在图形界面下轻松的挂载分区,不需要再在命令行下修改 fstab 文件。fstab 文...

2018-10-28 18:56:59 3291 1

转载 Ubuntu安装aira2及开机启动配置

安装aria2sudo apt-get install aria2aria2配置创建下载目录sudo mkdir ~/aria2_downloadsudo chmod 777 ~/aria2_download创建配置文件sudo mkdir /etc/aria2sudo touch /etc/aria2/aria2.sessionsudo chmod 777...

2018-10-24 00:40:32 5014

转载 最详尽使用指南:超快上手Jupyter Notebook

目录简介 安装与运行 主面板(Notebook Dashboard) 编辑界面(Notebook Editor) 单元(Cell) 魔法函数 其他一、简介Jupyter Notebook是一个开源的Web应用程序,允许用户创建和共享包含代码、方程式、可视化和文本的文档。它的用途包括:数据清理和转换、数值模拟、统计建模、数据可视化、机器学习等等。它具有以下优势:可选择语言:...

2018-10-17 21:56:00 321

转载 来自官方文档的Ubuntu 16.04 + tensorflow-GPU 配置

I  Preprare for CUDA installation官方文档:http://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html 这个官方文档是针对cuda 9.1.5的,而我们安装的是cuda 8.0,所以在安装cuda的语句中版本号会稍有不同,其它都是可放心参照的方法。本节是一些准备工作,查看操作系统版...

2018-09-22 21:21:11 228

转载 图像学习之如何理解方向梯度直方图(Histogram Of Gradient)

本文主要翻译了Histogram of Oriented Gradients一文。特征描述子(Feature Descriptor)特征描述子就是图像的表示,抽取了有用的信息,丢掉了不相关的信息。通常特征描述子会把一个w*h*3(宽高3,3个channel)的图像转换成一个长度为n的向量/矩阵。比如一副64*128*3的图像,经过转换后输出的图像向量长度可以是3780。什么样子的特征是...

2018-08-31 12:01:44 25876 10

转载 MFC 创建非模态对话框和销毁过程

今天项目中遇到的问题,记录下来,做个总结。一个简单的目的是创建一个非模态对话框并在对话框关闭后将其销毁。这里的销毁包括:销毁对话框对象资源和对话框对象指针;首先说创建对话框:一、模态对话框(model dialog box) 在程序运行的过程中,若出现了模态对话框,那么主窗口将无法发送消息,直到模态对话框退出才可以发送。点击模态对话框中的OK按钮,模态对话框会被销毁。创...

2018-08-01 21:58:50 7521 2

转载 linux下拷贝文件的时候出现权限不够,如何解决

首先是ctrl+alt+t 打开一个终端。然后运行命令 sudo nautilus  。就可以打开一个具有管理员权限的文件管理器啦。然后就可以在不切换到管理员的条件下拷贝文件啦。...

2018-07-17 16:29:01 27871 9

转载 安装 Tensorflow

环境:Ubuntu 16.04  64bit1.    安装Anaconda  Anaconda 是 Python 的一个科学计算发行版,内置了数百个Python经常会使用的库,也包括了许多机器学习和数据挖掘依赖的库,包括 Scikit-learn、NumPy、SciPy 和 Pandas等,其中可能有一些还是 Tensorflow 的依赖库。  Anaconda 提供了一个编译好的环境可以直接安...

2018-07-16 15:40:31 272

转载 ubuntu安装/查看已安装包的方法

自己折腾ubuntu安装包来着, 发现一篇文章非常实用, 将apt-get和dpkg等命令的参数讲解非常全面. 于是转载过来. 中文的比英文的帮助看着还是顺手一点. 原文链接: http://www.cnblogs.com/forward/archive/2012/01/10/2318483.html说明:由于图形化界面方法(如Add/Remove… 和Synaptic Package Manag...

2018-07-06 22:07:53 801

转载 C++ 使用VS2010创建MFC ActiveX工程项目

1.ActiveX的基本概念         ActiveX控件可以看作是一个极小的服务器应用程序,它不能独立运行,必须嵌入到某个容器程序中,与该容器一起运行。这个容器包括WEB网页,应用程序窗体等。。。         ActiveX控件的后缀名是OCX或者DLL。一般是以OCX和动态库共存的形式打包成cab或者exe的文件放在服务器上,客户端下载后运行安装cab或exe解压成OCX和动...

2018-03-02 23:22:59 453

转载 【开发者笔记】java 利用jna调用c#的dll

一、需求阐述:  如果我们的项目利用c#开发,到了开发后期需要和java组进行合作,其中有一部分业务逻辑利用c#已经code completed,那么我们可能会考虑用java来调用现成的c#dll实现需求。前几天工作上正好遇到这样一个问题,于是记下开发过程。  当然这只是个假设,具体情况具体分析,个人认为重构代码才是王道……二、原理说明:  其实具体原理我也没弄太明

2018-01-23 12:15:51 3307

原创 How to point cmake at specific directory for library?

I have a CMake project where I am using a library and now I want to test my code with a different version of that library. I can set INCLUDE_DIRECTORIES (and possibly later also linking) in the below

2017-05-01 14:10:44 868

转载 ROS系列之初识gmapping

个人能力有限,若有错误请批评指正!转载请标明出处:http://www.cnblogs.com/wenhust/ 简介ROS 提供的 gmaping 包是用来生成地图的,它是对著名的开源 OpenSlam 包在 ROS 框架下的一个实现。这个包提供了对激光设备的 Slam,根据激光设备的输入和姿态数据从而建立一个基于网格的的2D地图。它需要从 ROS 系统监听许多 To

2017-03-26 03:17:51 1885

转载 基于Qt搭建ROS开发环境

参考的博客:http://blog.csdn.net/u013453604/article/details/52186375http://blog.csdn.net/dxuehui/article/details/44647861 1. Qt插件ros_qtc_plugin安装使用ros-industrial的Levi-Armstrong在2015年12月开

2017-02-24 22:55:22 1898

转载 ROS简介

ROS的全名是Robot Operating System,即机器人操作系统。虽然名字里有个“操作系统”,但它并不是独立的操作系统,而要依赖于宿主系统之上。这个宿主系统通常是Ubuntu,因为它在Ubuntu有现成的软件仓库,但是事实上只要是Linux/Unix都可以从源代码编译安装。因此,ROS其实是运行在PC上的一套便于机器人开发的机制,它通常用作上位机(例如用于Parrot AR.D

2016-12-17 16:49:35 1509

原创 Cartographer—ROS中的安装

前面几步没什么好说的,个人是看的是官网https://google-cartographer-ros.readthedocs.io/en/latest/中部分,也可参考http://blog.exbot.net/archives/2852k中记录,这里主要记录一下翻墙关于引用库Ceres 的步骤,都知道XX的原因,可苦了国内做研究的众人员,其实翻墙部分也相当简单,如果从谷歌git中的库

2016-12-17 03:30:10 6141

转载 ROS 不能再详细的安装教程

版权声明:本文为博主原创文章,转载请标明出处: http://www.cnblogs.com/liu-fa/p/5779206.html关于ROS(Robot OS 机器人操作系统),估计看这个博文的大兄弟之前已经都知道是啥了,我就不咋呼了...对于ROS的安装,在它的官方网站: http://wiki.ros.org/ROS/Installation 中也有详细说明。但是对于像博主这

2016-12-10 16:39:14 1472 1

转载 GitHub in vs2010、vs2013

GitHub在使用上大致和其他源代码管理工具一样,个人源代码管理和分享一大利器,而且vs2010和vs2013配置也没有任何区别,简单做了一下图文配置说明一、注册github1、github.com注册2、因为private库都是需要付费的,所以直接选择0资费的,这也算是github推广开源的一种思想3、sign up以后直接选择New repository

2016-11-21 00:03:21 790

转载 C++ 公有继承、保护继承和私有继承中类成员的访问权限的控制

 很多同学到现在仍然对访问权限不是很清楚,或者比较模糊,有的同学记了又忘,忘了又记,所以今天想要借这篇文章给大家做一些总结,然后提供一个比较简便的方法去记C++中的访问权限。    众所周知,C++通过public,protected,private三个关键字来实现类成员(包括成员变量和成员方法)控制访问权限,下面为了便于大家记忆,我给访问权限的大小定义:public > protected...

2016-09-22 14:03:02 1576

转载 如果看了此文你还不懂傅里叶变换,那就过来掐死我吧【完整版】

我保证这篇文章和你以前看过的所有文章都不同,这是 2012 年还在果壳的时候写的,但是当时没有来得及写完就出国了……于是拖了两年,嗯,我是拖延症患者……这篇文章的核心思想就是:要让读者在不看任何数学公式的情况下理解傅里叶分析。傅里叶分析不仅仅是一个数学工具,更是一种可以彻底颠覆一个人以前世界观的思维模式。但不幸的是,傅里叶分析的公式看起来太复杂了,所以很多大一新生上来就懵圈

2016-08-02 09:24:32 2161 1

转载 最新基于adt-bundle-windows-x86的android开发环境搭建

某系统要配套做一个android客户端,来一次android开发环境快速搭建,系统Win7,具体步骤如下:1、下载jdk:http://www.oracle.com/technetwork/java/javase/downloads/index.html安装jdk,我的安装目录是C:\Java\jdk1.7.0_17和C:\Java\jre7;2、下载android SDK

2015-08-28 08:38:24 1559

转载 常见的机器视觉工具(转载)

一、开源的OpenCV机器视觉我们最常用的软件是OpenCV(Intel OpenSource Computer Vision Library),它的中文论坛http://www.opencv.org.cn/index.php里面有非常清楚的介绍。二、VisionPro®7.0系统,快速开发强大的应用系统康耐视公司(Cognex ®)推出的 VisionPro ® 系统组合了世界一

2015-08-12 23:58:07 5499

转载 机器视觉开源代码集合(转载)

一、特征提取Feature Extraction:SIFT [1] [Demo program][SIFT Library] [VLFeat]PCA-SIFT [2] [Project]Affine-SIFT [3] [Project]SURF [4] [OpenSURF] [Matlab Wrapper]Affine Covariant Feature

2015-08-12 23:56:49 1919

Faster R-CNN论文翻译——中英文对照

深度学习进行物体检测的鼻祖论文,学习目标检测的经典文献,中英文对照翻译。。。

2018-11-27

ubuntu aria2-yaaw下载百度网盘文件方法,亲测可用

自己综合多个资源,ubuntu下使用aria2 UI下载百度网盘大文件配置方案,亲测可用

2018-10-24

窗口自适应类程序

VC开发中,当需要控件比较多时,可当成嵌入窗口放在另一个窗口内容中,需要保持控件本身比例位置关系

2018-09-05

EJB JPA数据库持久层开发实践详解

不是精典不推荐,特别适合初学者接触JPA的入门书籍,比起其他讲解的比较抽象的书籍,此书简单易懂

2014-08-14

SIFT提取特征点和匹配

看到有人在求这个代码,就把它穿上来了,可以自己修改一下,加入一下改进的东西,效果还是不错的,需要gsl和opencv库

2010-03-28

Visual C++数字图像处理源代码

学习数字图像处理的经典书籍,是一本非常不错的图像处理入门书籍

2010-03-07

Learing Opencv

学习opencv的经典著作,最近刚刚翻译成中文版本,个人建议中英结合,比较好

2010-01-28

C语言学习100例实例程序

很实用的东东,适用于初学者,初级进阶者,用处很大

2009-05-21

空空如也

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

TA关注的人

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