- 博客(29)
- 资源 (3)
- 收藏
- 关注
原创 TensorFlow Object Detection API 在Windows10和Ubuntu上的配置
前言 好久没用博客了,因为服务器原因重装了好几次,tensorflow也一直跟着重装,这篇博文相比上一篇会更完善点,用的版本也会新一些。主要记录在win10和ubuntu上配置Tensorflow目标检测接口的过程和一些遇到的问题,也会记录gpu版tensorflow的安装过程(CUDA和cuDNN)。在使用接口之前,请先确认自己能使用GPU版本的tensorflow!这篇只有配置,以后有时...
2018-03-09 15:32:40 1349 2
原创 TensorFlow:Object_Detection_API在Windows10上的配置
安装 假设已配置完tensorflow,并安装好Anaconda3-4.2.0(此版本为python3.5)从github下载models tensorflow/modelsProtobuf 编译 protobuf下载 我下载的版本是protoc-3.3.0-win32.zip,解压后将bin文件夹中的【protoc.exe】放到C:\Windows 在models目录下shift+右键打
2017-08-11 23:41:27 15738 21
原创 TensorFlow——训练自己的数据——CIFAR10(一)数据准备
参考教程:Tensorflow教程:深度学习 图像分类 CIFAR10数据集Reading Data 所用函数def read_cifar10(data_dir, is_train, batch_size, shuffle):` Args: data_dir: the directory of CIFAR10 is_train: boolen
2017-08-10 20:06:08 4101
原创 TensorFlow——训练自己的数据(五)模型评估
模型的评估主要有几个指标:平均准确率、识别的时间、loss下降变化等。Tensorflow提供了一个log可视化的工具tensroboard。要看到log就必须在训练时用summary去记录想要显示的东西,包括acc\loss甚至image。Tensorboard的使用 windows下,在CMD命令行或者shell界面下输入(在存放log文件的目录打开才有效,不然在chrome浏览器无法看见图
2017-07-12 12:48:07 9236 4
原创 TensorFlow——训练自己的数据(四)模型测试
测试一张图片获取一张图片函数:def get_one_image(train):输入参数:train,训练图片的路径返回参数:image,从训练图片中随机抽取一张图片n = len(train)ind = np.random.randint(0, n)img_dir = train[ind]image = Image.open(img_dir)plt.imshow(image)imag
2017-07-12 12:25:25 22961 11
原创 TensorFlow——训练自己的数据(三)模型训练
参考:Tensorflow教程-猫狗大战数据集 文件training.py导入文件import osimport numpy as npimport tensorflow as tfimport input_dataimport model变量声明N_CLASSES = 2 #猫和狗IMG_W = 208 # resize图像,太大的话训练时间久IMG_H = 208BATC
2017-07-11 16:45:06 18834 5
原创 TensorFlow——训练自己的数据(二)模型设计
参考:Tensorflow教程-猫狗大战数据集 文件:model.py网络结构定义 一个简单的卷积神经网络,卷积+池化层x2,全连接层x2,最后一个softmax层做分类。 函数:def inference(images, batch_size, n_classes):输入参数: images,image batch、4D tensor、tf.float32、[batch_size,
2017-07-11 13:37:14 9703 2
原创 TensorFlow——训练自己的数据(一)数据处理
参考:Tensorflow教程-猫狗大战数据集 贴一张自己画的思维导图 数据集准备 kaggle猫狗大战数据集(训练),微软的不需要翻墙12500张cat12500张dog生成图片路径和标签的List step1:获取D:/Study/Python/Projects/Cats_vs_Dogs/data/Cat下所有的猫图路径名,存放到cats中,同时贴上标签0,存放到labe
2017-07-07 12:41:53 45049 20
原创 机器学习——数据标注工具使用
LabelImg源码编译教程 LabelImg_github Windows_Linux打包软件使用方法StepsClick ‘Change default saved annotation folder’ in Menu/File Click ‘Open Dir’Click ‘Create RectBox’ Click and release left mouse to select
2017-07-05 15:33:54 16026 1
原创 Python+OpenCV 程序暂停
waitKey( int delay) 如果delay≤0,则程序暂停,直到键盘按键才继续运行,返回按键的ASCII值;如果delay>0,则等待delay毫秒后继续运行。实现功能按下按键,视频暂停播放,再次按下,视频继续播放import numpy as npimport cv2cap = cv2.VideoCapture('1.avi')fourcc = cv2.Video
2017-06-27 19:15:59 5215
原创 Python+OpenCV3 视频文件无法读取
D:\Study\OpenCV3.0\opencv\build\bin将文件夹中的opencv_ffmpeg310_64.dll放到python的安装目录下D:\Study\Python\Anaconda2-64bit
2017-06-26 20:44:34 1909
原创 Python+OpenCV感兴趣区域ROI提取
Python+OpenCV2感兴趣区域ROI提取方法一:使用轮廓步骤1"""src为原图"""ROI = np.zeros(src.shape, np.uint8) #感兴趣区域ROIproimage = src.copy() #复制原图"""提取轮廓""" proimage=cv2.cvtColor(proimage,cv2.COLOR_BGR2GRAY)
2017-06-23 22:00:28 37843 3
原创 windows10+Tensorflow配置
准备Anaconda3 (python3.5版本的) cudnn5.1 cuda 8.0安装新版的Anaconda3 的python版本是3.6,没办法pip tensorflow于是新建一个python3.5的虚拟环境//创建环境,py3.5是环境的名字 conda create -n py3.5 python=3.5//激活环境activate py3.5//退出环境deact
2017-05-17 16:35:20 699
原创 树莓派配置
软件准备SD烧录软件- 树莓派系统Putty安装打开Win32DiskImager,烧录Resbian系统 配置打开Putty ,树莓派接路由器网线,查看192.168.1.1的IP地址分配树莓派最新的raspberry系统(2016.11.25日更新的系统)默认是关闭ssh功能的,如果可以连接屏幕,进入系统开启即可。如果只能连ssh,先将sd卡取出,插入电脑,在boot分区新建个ss
2017-04-12 22:03:30 1127
原创 DroneKit示例分析1---状态的获取与设置
能获取大部分无人机的状态信息,但只有以下几个可以设置Vehicle.home_location,Vehicle.gimbal Vehicle.airspeed, Vehicle.groundspeed, Vehicle.mode Vehicle.armed以下代码涵盖了大部分的无人机状态获取(通过MavLink) # vehicle is an instance of the Veh
2017-03-26 12:46:27 2807 1
原创 Windows10+DroneKit+Python2.7
配置环境Anaconda+Python2.7(32bit) 如果我们需要添加2.7版本的Python,可以进行如下操作。conda create -n py27 python=2.7activate py27github for windows安装Dronekit打开cmdpip install dronekit设置模拟无人机(SITL)DroneKit-SITL可以在没有一个真正的无人机的情况
2017-03-25 17:30:33 1990
原创 Ubuntu+DroneKit Python配置
安装sudo apt-get install python-py python-dev用pip来安装dronekit和dronekit-sitl#如果没有pip ,先安装python-pipsudo apt install python-pipsudo pip install dronekitsudo pip install dronekit-sitlDronekit 不支持Python3.
2017-03-25 13:19:34 3143 4
原创 Ubuntu下QT creator查看pixhawk工程
打开Terminalcd ~/src/Firmwaremkdir ../Firmware-buildcd ../Firmware-buildcmake ../Firmware -G "CodeBlocks - Unix Makefiles" -DCONFIG=nuttx_px4fmu-v2_default#可以发现Firmware-build目录生成了一些文件打开QTUbuntu用户只要导入
2017-03-09 21:01:05 1850
原创 串口调试+VS2015
/*"Serial_Vs.h"*/#include<iostream> #include<TCHAR.H> #include<windows.h> #include<string.h>/*#include "opencv2/objdetect.hpp"#include "opencv2/videoio.hpp"#include "opencv2/highgui.hpp"#i
2017-02-27 23:03:48 5690
原创 caffe---python接口配置
#安装Anaconda 2.7Anaconda 2.7打开cmd,输入conda install --yes numpy scipy matplotlib scikit-image pippip install protobuf修改D:\Study\Caffe\caffe-windows\windows\CommonSettings.props 项目生成在VS2013的caffe项目中,
2017-02-19 21:50:03 610
原创 caffe---利用自己的手写数字进行测试
准备若干张手写数字用画图工具,画出28X28的数字 利用OpenCV进行图片预处理/*将图片转换成归一化的灰度图,这个程序只能一张一张处理,后面会写一个批处理的程序*注意,opencv的图像都要放在在项目目录下*/#include "opencv2/objdetect.hpp"#include "opencv2/videoio.hpp"#include "opencv2/highgui.h
2017-02-17 16:51:10 2435
原创 树莓派+Qt+图像识别+串口传输
CAMsearch.proQT += coreQT -= guiTARGET = testCONFIG += consoleCONFIG -= app_bundleTEMPLATE = appSOURCES += main.cppINCLUDEPATH +=/usr/local/include \ /usr/local/include/opencv \
2017-02-17 16:10:31 3197
原创 树莓派---wiringPi串口使用(win10+树莓派3+usb转串口)
参考wiringPi使用手册wiringPi安装wiringPi串口的配置准备串口调试助手串口线驱动在树莓派上用Qt写串口发送数据的程序serialTEST.proQT += coreQT -= guiTARGET = testCONFIG += consoleCONFIG -= app_bundleTEMPLATE = appSOURCES += main.cppINCLUDE
2017-02-16 21:53:55 5443 1
原创 caffe的mnist数据集测试
准备前文训练得到caffemodel 均值文件mean.binaryproto步骤1. 新建mnist_mean.batD:\Study\Caffe\caffe-windows\Build\x64\Release\compute_image_mean.exe D:\Study\Caffe\caffe-windows\examples\mnist\mnist_train_lmdb mean.bi
2017-02-16 14:24:20 448
原创 caffe+win10+VS2013+cuda7.5配置
参考:官方Caffe-windows 配置与示例运行准备CUDA7.5:GPU加速运算平台对应版本的cuDNN:用于深度学习加速,需要邮箱注册caffe-windows:Caffe的源码MNIST测试数据集:手写数字VS2013-NuGET拓展包或者直接下载 http://pan.baidu.com/s/1qYpg3bY,提取码f2zx。将已经下载好的NugetPackages文件夹,并
2017-02-14 16:32:55 438
原创 OpenCV3+VS2015 配置问题(x64)
OpenCV3+VS2015 配置问题(x64)1、计算机模块 x64与x82不符debug x86 属性配置 debug x64 属性配置 2、出现Debug Assertion Failed!错误Debug Assertion Failed!Program: ...workspace\FileConverter\FileHandler\x64\Debug\FileHandler.exeFi
2017-02-04 14:37:50 4373
原创 Pixhawk与树莓派3的串口通信
新建主题msg文件夹下新建mytopic.msg文件 char[4] datastr0 //字符串的写法 存放发送过来的字符串 uint8 data//将字符串转换成整型 在msg文件夹中的cmkaelist文件中加入 新建pi_uart模块在src目录的modules文件夹下新建pi_uart文件夹在pi_uart文件夹下新建pi_uart.c实现的功能: 开机自启动
2016-10-30 14:54:46 7635 3
原创 Pixhawk---在cmake编译方式下新建一个自定义主题
1、C:\px4\Firmware\msg中添加mytopic.msg,在文件里声明你的存放数据的结构体成员变量(注意:仅仅是成员变量。如结构体为structmyuorb_test_s{uint16 r};,那么.msg文件中就写uint16 r 就可以了)。好吧那我们就写uint16 b;// rand()需要无符号整形2、文件写好了在当前文件夹中的CMakeList
2016-08-12 21:31:52 1299
原创 Pixhawk--虚拟机ubuntu固件编译
一、创建虚拟机Ubuntuhttp://jingyan.baidu.com/article/14bd256e0ca52ebb6d26129c.html 百度经验里面很详细了,vmware12pro 网上很多序列号,安装的时候注意注册。Ubuntu下载的是最新版16的。本人操作系统 win10 企业版(http://msdn.itellyou.cn/下载正版镜像,激活工具激活一下
2016-08-08 19:35:54 1253
LabelImg_win_v1.3.3数据标注工具
2017-07-05
串口调试助手sscom4.2版
2017-02-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人