自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sun小武

越努力,越幸运

  • 博客(44)
  • 资源 (4)
  • 收藏
  • 关注

转载 windows10+python3.5下同时安装caffe和tensorflow

声明:本文纯转载,主要用来自己学习提高原文链接:https://blog.csdn.net/hu_guan_jie/article/details/80071656这几天需要安装caffe,但是大部分教程都没有说怎么在已经有tensorflow的同时安装caffe。在这里记录一下,主要写一下整个安装过程中的大致流程,忽略详细步骤。首先需要安装anaconda,这里安装anaconda的主要原因是...

2018-07-16 11:23:50 2602 3

原创 学习资料(深度学习,跟踪算法,opencv实现的算法)

1、ML学习资料https://zhuanlan.zhihu.com/p/24836149;2、这篇总结了计算机视觉中,目前经典跟踪算法https://www.zhihu.com/question/26493945;3、CAFFE视频https://pan.baidu.com/s/1GY2AthKaQZpgsGnyvCP8RA提取码:xet14、深度学习的能与不能_现场版视频...

2017-11-02 17:10:43 513

原创 opencv 保存读取16位深度的图像

1、项目中遇到需要保存16位深度的png图像,用来加速算法减少耗时并且数据从文本文档转换为png占用更小的flash,一举多得; IplImage *caimage = cvCreateImage(cvSize(w,h), IPL_DEPTH_16U, 3); cv::Mat src= cvarrToMat(caimage); cv::Mat dst; src.convertTo(dst, CV_16UC3); ...

2021-04-20 17:58:14 5746

转载 搭建frp进行内网穿透

原文链接:https://sspai.com/post/52523(转载纯属学习,别无他用)内网穿透功能是什么?为什么需要内网穿透从公网中访问自己的私有设备向来是一件难事儿。自己的主力台式机、NAS等等设备,它们可能处于路由器后,或者运营商因为IP地址短缺不给你分配公网IP地址。如果我们想直接访问到这些设备(远程桌面,远程文件,SSH等等),一般来说要通过一些转发或者P2P组网软件的帮助。我有一台计算机位于一个很复杂的局域网中,我想要实现远程桌面和文件访问,目前来看其所处的网络环境很难通过简单的

2021-03-26 10:16:45 530

原创 conda 创建的环境下通过pip安装指定的mxnet

新创建的conda环境下pip安装mxnet 1.4pip install mxnet-cu100==1.4.1cu100 100是指cuda10

2020-04-27 15:14:23 974

原创 ubuntu 下解压带密码的rar压缩包

新建**.sh,copy下面这段脚本,就可以解压指定文件夹下的全部rar加密文件#!/bin/sh #unrar files #source .rar file path docSrc="/../../1" #save unrar file path unfileSrc="/../../1" #解压密码mm='****' #your password#log f...

2019-11-28 16:29:02 2083

原创 windows通过WinScp链接另一台linux,链接被拒绝解决方案

原文:https://www.cnblogs.com/wangyi666/p/10141228.html转载用于mark解决问题尝试以下方法:1)开启|关闭防火墙(这里需要关闭)sudo ufw enable|disable2)开启远程服务在终端界面输入:service sshd start。结果显示:ssh:unrecognized service。输...

2019-11-19 10:32:40 1512

原创 yolov3转caffe模型

最近的项目,需要将训练的yolov3模型部署到hisi3516CV500上去,中间经过yolov3训练出来的weights转caffemodel,这里将自己 走过的步骤和error记录下来,一是自己做个总结记录;二是可以让遇到同样错误的朋友快速解决问题; 一,yolov3 训练出来的模型转为caffemodel需要(***.cfg和***.weights)两个文件...

2019-10-12 09:34:21 5348 22

原创 ubuntu下搭建基于caffe框架的SSD检测算法

经过两天的浴血奋战,填补了各种坑啊。。。。。。。。。。。。通过搭建环境,数据准备,训练过程来详细记录这个填坑的过程,网上的帖子太多,有些“坑”没有躲过掉进去了,自己记录下来和分享给可能用到的同志。一、环境搭建 环境ubuntu16.04+cuda9.0+cudnn7.0,安装的项目环境多,用的conda的方式新建自己运行环境,其他相关安装包见下图主要参考安装博客:htt...

2019-09-20 11:37:52 317

原创 caffe ssd 训练自己的数据 runtest出错:*** Error in `python': free(): invalid pointer: 0x0000000002a939f0 ***

参考博客:https://blog.csdn.net/qq_26686565/article/details/79912441在使用基于caffe的ssd训练神经网络的时候,如果出现如下报错*** Error in `python': free(): invalid pointer: 0x0000000002a939f0 ***很可能是缺少libtcmalloc-minimal4库,首先安...

2019-09-19 22:09:45 571

原创 基础算法(机器学习,深度学习。。)

一、传统计算机视觉特征提取算法总结:1、SIFT &SURF:https://blog.csdn.net/blateyang/article/details/76512398;2、HOG、SIFT、SURF、ORB、LBP、HAAR算法介绍:https://blog.csdn.net/yuanlulu/article/details/82148429二、图像算法之GMM:...

2019-08-09 15:30:27 321

原创 windows多线程一个测试demo

#include <iostream>#include <windows.h>using namespace std;HANDLE hMutex = NULL;//互斥量 //线程函数DWORD WINAPI Fun(LPVOID lpParamter){ for (int i = 0; i < 10; i...

2019-06-17 15:08:10 270

转载 这篇文章是转载别人的,自己按照这个更新了ubuntu16.04的显卡驱动

免责声明,原文链接:https://blog.csdn.net/xunan003/article/details/81665835避免sudo apt-get install nvidia-*安装方式造成登录界面循环。1. ubuntu 16.04默认安装了第三方开源的驱动程序nouveau,安装nvidia显卡驱动首先需要禁用nouveau,不然会碰到冲突的问题,导致无法安装nvidia...

2019-05-24 11:30:06 124

原创 Ubuntu16.04下安装matlab

原文链接在此,博主每一步骤说的很详细,而且是破解版的matlab2017b版本https://blog.csdn.net/qq_32892383/article/details/79670871

2019-03-26 15:34:20 223

转载 卷积神经网络VGG16,顺便学习深度学习相关知识

原文链接:https://www.sohu.com/a/241338315_787107很多人想入门做深度学习,但往往翻遍网络看完一篇又一篇所谓的“入门教程”,paper,包括很多深度学习框架官方给出的案例,给人的感觉真的是从入门到放弃。写教程的作者有很多都是技术大神,但写出的东西真的是把原本简简单单的理论说得晦涩难懂,模凌两可。比如说VGG16,都是摆上从论文里截过来的下面这张图:或...

2019-03-14 16:19:05 1366 2

原创 linux下Cython安装

官网地址以及history版本:https://pypi.org/project/Cython/0.29.6/#historyProject descriptionThe Cython language makes writing C extensions for the Python language as easy as Python itself. Cython is a sourc...

2019-03-14 09:34:32 7364

原创 opencv3 VideoWrite函数使用避坑

VideoWrite函数介绍VideoWriter(const string&amp; filename, int fourcc, double fps,Size frameSize, bool isColor=true);参数说明:1、filename  保存输出视屏文件名;                  2、fourcc  四个字符用来表示压缩帧的codec,最常用的是CV_F...

2018-12-03 14:13:27 3959

转载 DLL导出函数和类的定义区别 __declspec(dllexport) ,自动产生 .lib文件和 .dll文件

DLL导出函数和类的定义区别 __declspec(dllexport)是有区别的, 请看 : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 ...

2018-11-29 15:31:40 270

原创 好玩或许无用的Linux命令

1、sudo apt-get install hollywood cmatrix,感觉像是黑客帝国里面的画面一样牛掰。2、sudo apt-get install oneko,执行oneko;如果你认为linux终端只是字符和光标,没有什么其它更丰富的表现形式了,那你就大错特错了,“oneko”命令就是一个很好的例子,不要以为oneko只是一种小猫的图形,移动你的鼠标,它会和你一起玩耍的。...

2018-09-19 09:35:37 600

转载 NVIDIA GPU 计算能力

原文链接:https://www.cnblogs.com/llfctt/p/9056581.htmlTesla V100# ARCH= -gencode arch=compute_70,code=[sm_70,compute_70]GTX 2080# ARCH= -gencode arch=compute_72,code=sm_72 -gencode arch=compute_72,c...

2018-09-18 15:24:48 7333 4

转载 本地服务器新建git仓库

first step:需要你有权限建仓原文链接:https://blog.csdn.net/rcxqc2002/article/details/78250703按照GitHub的提示一步步来实现:先cd到你要上传代码的目录(一定是空文件夹,可以用命令行直接创建一个新文件夹 mkdir 文件名).cd /Users/xxx/Desktop/xxxx/xxxx/Test 添加一个自述文件...

2018-08-03 16:02:13 316

转载 Ubuntu16.04 14.04安装配置Caffe(GPU版)

免责声明:本文转载原文链接https://www.cnblogs.com/go-better/p/7161006.html,纯属学习。自己还在验证这个安装配置过程,若有错误欢迎批评指正。caffe配置过程很长啊,坑非常多,没有linux基础的估计会香菇的。我参考了网上很多的帖子,基本上每个帖子都有或多或少的问题,研究很久最终配置成功。参考过的帖子太多,都记不太清来源了。为了对前人的感谢,特...

2018-07-16 17:21:57 228

转载 SiameseFC-TensorFlow 代码详细注解(一):预训练模型下载转换测试以及结果可视化(转载)

原博客链接:https://blog.csdn.net/StayFoolish_Fan/article/details/80467907这篇博客主要的目的就是简单地跑一下实验,让下载的代码能用预训练的模型去测试单个视频,并对结果可视化,从视觉上感受一下这个跟踪算法的效果,至于如果要自己训练自己的模型该如何准备训练数据,如何设计自己的模型,如何训练自己的模型,以及如何评估自己的模型等,这些问题都将在...

2018-06-11 11:57:57 2834 1

转载 树莓派3B/3B+编译安装Opencv2

树莓派3B编译安装Opencv2首先 要说的重点是:如果你只想使用Opencv的Python接口的话: sudo apt-get install python-opencv运行这条命令即可,这样可以快速有效的帮你搭建好Python-Opencv的环境,然后在你的终端下敲:python然后再敲:import cv2如果没有看到错误信息的话 那么你就安装成功了,还有一点就是 python在Linux下...

2018-06-05 09:40:14 1059 1

转载 将许多文件的文件名保存在一个txt文档中

Windows使用如下的DOS命令来实现:dir /s /b > lists.txt1可以将当前路径下的所有文件的“文件路径+文件名”存储在lists.txt中。 其中,/s表示的是“列出完整路径”选项,如果命令行是如下形式:dir /b > lists.txt1那么,lists.txt文件中只会记录当前目录中所有文件的文件名信息Ubuntufind

2018-04-19 18:20:41 1022

原创 在用vector 迭代器遇到“vector iterator not incrementable”错误解决办法

1.使用vector的迭代器erase元素的时候,应该注意迭代器越界的问题,eg:  for ( auto it = vec.begin();  it != vec.end();  ++it ){ if ( *it == 2 )  vec.erase(it);}这样操作会报错“vector iterator not incrementable”;原因:在执行完era

2018-04-12 11:33:30 3482

原创 git 常用命令

一、git介绍Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。二、git与svn区别 GIT不仅仅是个版本控制系统,它也是个内容管理系统(C...

2018-03-13 17:40:21 135

转载 C/C++框架和库

声明:原文不知道是在哪里,转载主要是方便学习,资料很好,收藏了值得学习的C语言开源项目- 1. WebbenchWebbench是一个在Linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简洁,源码加起来不到60

2018-03-07 14:15:51 199

原创 Ubantu 安装fftw3命令

sudo apt-get install fftw3 fftw3-dev pkg-config

2018-02-27 11:30:04 9942 6

转载 VS2015 编译环境下CUDA安装配置

CUDA下载CUDA是NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题,CUDA只支持NVIDIA自家的显卡,过旧的版本型号也不被支持。下载地址:https://developer.nvidia.com/cuda-downloads    最新版本是8.0.44,注意根据自己的系统选择合适的版本:双击安装包,弹出对

2018-02-26 11:01:37 719

原创 VS2015 新建CUDA项目出现“未将对象引用设置到对象的实例”解决办法?

报错:解决方法:在window中打开功能里输入regedit,回车打开注册器。然后进入如下路径中HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy将enable设置为0;win7 64位下64位vs2015可以解决

2018-02-26 10:54:41 524

转载 Ubuntu16.04 下设置静态IP方法

Ubuntu16.04,给系统配置一个静态IP .一开始我按照网上的步骤进行配置静态IP,方法如下 :1、vi /etc/network/interfaces添加内容:auto eth0iface eth0 inet staticaddress 192.168.8.100    netmask 255.255.255.0gateway 192.168.8

2018-02-24 09:46:16 457

转载 Linux下配置samba服务器

1、开始建立linux编译环境时候遇到的问题,找不到smb服务器,chkconfig–l查看又没有smbd服务器,要是有的话你才可以开启。要是没有,则需要安装,(1)   安装:sudo apt-get install samba smbfs(2)   sudo service smbd startsudo service smbd restartsudo service smbd status,...

2018-02-23 16:42:42 179

转载 调用openblas库,对函数 cblas_sgemm参数的说明

1:函数原型:cblas_sgemm(order,transA,transB,M,N,K,ALPHA,A,LDA,B,LDB,BETA,C,LDC);函数作用:C=alpha*A*B+beta*Calpha =1,beta =0 的情况下,等于两个矩阵相成。第一参数 oreder 候选值 有ClasRowMajow 和ClasColMajow 这两个参数决定一

2018-01-26 17:45:27 3010 2

转载 fhog-资料整理

fast hog资料整理:https://github.com/joaofaro/FHOGhttps://github.com/ppaanngggg/fhog这个有两种:1.DPM的 Mat tmp_image;    image.convertTo(tmp_image, CV_32FC1);    cout    Mat fhog_feature = fhog::fhog(tmp_image);

2018-01-02 15:27:37 1150 1

转载 Windows系统下Python与NumPy安装方法

Windows系统下Python与NumPy安装方法Windows下Python的某些第三方包安装步骤实在是太麻烦了(这里主要以NumPy为例,目前只有遇到安装它的时候出现了很多问题),晚上花了好几个小时才把NumPy科学计算包安装好,在这里描述下安装过程,避免大家走没有必要的弯路。1,安装Python首先,运行下载的MSI安装包,选择安装组件时,确保勾上了所有的组件。

2017-12-28 10:07:42 284

转载 OpenMP Windows 配置指南

概述OpenMP 是一套支持跨平台共享内存方式的多线程并发的编程 API。目前,主流 C/C++ 编译器,如 gcc、Visual C++ 等都已内建支持 OpenMP,如果你使用的是目前主流且较新的 Linux 发行版,那么使用 gcc 即可编译 OpenMP 程序。但是对于未安装 Visual C++ 的 Windows 用户和使用 Apple LLVM Clang 编译环境的 OS

2017-12-27 11:26:34 12626 4

原创 MATLAB 给定一组二维坐标,拟合曲线并且取曲线上任意点的坐标方法,或者均分定义域,得到对应值方法

Matlab是一个很强大的数据处理软件,是人们进行数据分析的得力助手。一般我们做社会调研或科学研究时,会得到很多实验数据。当需要研究两个变量之间的关系时,经常要用到曲线拟合。曲线拟合不仅能给出拟合后的关系式,还能用图形直观的展现出变量之间的关系。 其实用matlab做曲线拟合很便捷,下面将以两个变量(y=f(x))为例详细介绍:X = [0, 1, 2, 3, 4, 5, 6, 7, 8,

2017-11-30 18:41:41 29994 4

原创 VS2012/2013 工程在编译过程中遇到的一些问题?

一、错误情形一:1>source.obj : error LNK2001: 无法解析的外部符号 _png_get_rows1>source.obj : error LNK2001: 无法解析的外部符号 _png_read_png1>source.obj : error LNK2001: 无法解析的外部符号 _png_set_rows1>source.obj : error LNK2

2017-11-02 17:36:35 1748

原创 计算数组长度

计算数组长度 //法一//**********c/c++ code*********** //计算占用内存大小sizeof(array)//计算数组元素个数sizeof(array) / sizeof(array[0]) //法二sizeof在函数调用的时候不适合,strlen只能用于char //法三#include int main()

2017-11-02 17:24:14 757

用于训练神经网络Yolo V3和V2的样本标记工具

样本标记工具简单好用,提供VS工程,可以自己做相应修改,并且标记数据做了归一化

2018-06-05

图片旋转和图片上添加中文汉字

特定需求,使用opencv旋转图片和在图片上添加文字,添加文字使用到windows的库函数

2018-05-29

简单的demo,python代码实现鼠标框选跟踪对象或者手动输入跟踪对象

python,opencv2,获取鼠标事件,用来手动框选跟踪对象,或者是手动输入事先获取的跟踪对象位置大小信息

2018-05-23

NVIDIA Jetson TX2内核添加CP210x串口驱动

NVIDIA Jetson TX2内核添加CP210x串口驱动,在进行到第三步的时候,本人发生错误,是由于空间不足导致,清理了一下空间,重新编译,顺利通过,按照文档继续执行,成功添加CP210x串口驱动

2017-10-31

空空如也

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

TA关注的人

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