自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 收藏
  • 关注

原创 ubuntu查找相关动态链接库并打包

sh ldd.sh main 文件夹#Validate the inputs[[ $# < 2 ]]#Check if the paths are vaild[[ ! -e $1 ]] && echo "Not a vaild input $1" && exit 1 [[ -d $2 ]] || echo "No such directory $2 creating..."&& mkdir -p "$2"#Get the librar

2021-08-05 11:10:41 467

原创 tensorrt engine->serialize()报错调试

1.打开log信息打印/******************************/// TensorRT utility/******************************/class Logger : public ILogger{ void log(Severity severity, const char *msg) override { if (severity != Severity::kINFO) std::co

2020-10-12 11:44:01 744

原创 fast point sample 最远点采样

在pointnet++中用到相关算法,该算法逻辑如下:1.随机找到点云第一个点,作为初始查询点,然后从剩余点中,取一个距离最远的点;2.以取出来的点作为第二个查询点,从剩余点中,取距离最远的点。此时获取的点>1,需要当做点集考虑,计算剩余点到点集的距离,如下: 对于任意一个剩余点,计算该点到已经选中的点集中所有点的距离; 取最小值,作为该点到点集的距离; 计算出每个剩余点到点集的距离后,取距离最大的那个点。 重复第二步,直到采样到N个为止,算法优点为在一定程度上考虑了全

2020-09-16 16:21:15 690 1

原创 配置显卡驱动

1、官网显卡地址:http://www.nvidia.cn/page/home.html2、禁用自带nouveau驱动:sudo vim /etc/modprobe.d/blacklist-nouveau.confblacklist nouveauoptions nouveau modeset=0sudo update-initramfs -u在终端输入,验证是否成...

2019-09-19 18:55:41 168

原创 使用QGIS查看点云

1.安装:sudo apt-get install qgis2. .prj .qix .shp文件可以直接整个文件夹拖入空白处3.若需观察pcd点云点,可以先将pcd转为txt,代码:#!/usr/bin/env python#* coding: utf-8import sys, utmimport math, numpyimport pypcd, utmclass M...

2019-08-16 15:17:11 2809

原创 git放了秘钥扔需要账号和密码

解决方法git config --global credential.helper store然后Pull的时候输入一遍第二次就记住了

2019-07-29 14:50:36 139

转载 转载 ROS之实现多台计算机之间的通讯(台式机上操作)

https://blog.csdn.net/qq_35726175/article/details/80988364

2019-07-05 18:40:08 196

原创 RFCN更改部分

#lib/rpn/proposal_target_layer.py142ind=int(ind)#lib/dataset/imdb.py111 for b in range(len(boxes)): if boxes[b][2]< boxes[b][0]: boxes[b][0...

2019-06-28 17:20:15 329

转载 ubuntu 百度云

Firefox 插件地址 https://addons.mozilla.org/zh-CN/firefox/addon/baidu-pan-exporter/ 安装后重启Firefox,然后百度云下载界面就会多出一个选项:导出下载需要下载aria2 : sudo apt-get install aria2下载时,选中要下载的文件,导出下载-文本导出,复制生成的内容,...

2019-06-28 12:00:29 194

原创 ros中tf发布和程序接收

头文件:#include <iostream>#include <ros/package.h>#include "Detect.h"#include "utils.h"#include <vector>#include <map>#include <thread>#include <future>#inc...

2019-06-18 19:39:08 2174

转载 计算fov

1、http://blog.sina.com.cn/s/blog_4298002e0100e7zx.html2、考虑畸变,用这种方式:注意先把uv去畸变,可以用opencv的函数 cv::distortPoints

2019-06-12 16:32:32 5334

原创 编写CMakeLists.txt

1.cmake verson,指定cmake版本 cmake_minimum_required(VERSION 3.2)2.project name,指定项目的名称,一般和项目的文件夹名称对应PROJECT(server_project)3. MESSAGE(STATUS "Project: SERVER") #打印相关消息消息4.se...

2019-06-03 11:28:25 203 1

原创 pytorch2caffe

大多借鉴于:https://github.com/starimeL/PytorchConverter但由于原作者不是基于ssd caffe,有少许需要改动,主要是增加permute层使用作者这个源码进行转换,若caffe源环境不同,需要:1\编译好自己使用的caffe,如ssd caffe,然后将caffe_pb2.py对源码进行替换。2\参考ConvertLayer_caffe....

2019-05-30 16:21:08 2146

原创 python3 pytorch转caffe遇到问题(opencv3)

1\装python3 caffe opencv3,由于本地有两个opencv 会冲突,需要:sudo apt-get autoremove libopencv-devmake cleam 后重新编译2\======= Memory map: ========00400000-007aa000 r-xp 00000000 08:01 5636553...

2019-05-29 13:56:53 453

转载 cv::slovepnp

关注博文https://blog.csdn.net/cocoaqin/article/details/77848588

2019-05-27 16:37:57 482

原创 mp42jpg & 翻转

#coding=utf-8import osimport cv2from PIL import Imagedef unlock_movie(path): cap = cv2.VideoCapture(path) suc = cap.isOpened() # 是否成功打开 frame_count = 0 while suc: frame_count += 1...

2019-05-08 09:47:29 214 1

转载 cuda9 opencv3.3.0

cmake .的时候会出现问题,参考博文进行解决:https://blog.csdn.net/u014613745/article/details/78310916错误如下:CMake Error: The following variables are used in this project, but they are set to NOTFOUND.Please set th...

2019-05-08 09:37:30 185

转载 tensorrt视频

https://yq.aliyun.com/video/play/1381?spm=a2c4e.11153940.blogcont580307.10.6759466bEPYffY&do=login&accounttraceid=114b5be5-7027-4e37-b78c-792bcf3cfdcf

2019-05-06 19:50:41 448

转载 conver_pytorch_nc

"""Copyright (c) 2017-present, starime.All rights reserved.This source code is licensed under the BSD-style license found in theLICENSE file in the root directory of this source tree. An additio...

2019-04-26 16:34:51 322 1

原创 distort2no_distort

#include <iostream>#include "opencv2/core.hpp"#include "opencv2/imgproc.hpp"#include "opencv2/highgui.hpp"#include <fstream>using namespace cv;using namespace std;class DistortF :p...

2019-04-24 14:03:05 301

原创 关于dock的一顿骚操作

第一第二步参考公司wiki&gitlab1.安装docker2.下载镜像3.ssh-keygen4.cat ~/.ssh/id_rsa.pub5.然后把秘钥放到gitlab6.git remote -v7.git remote remove origin8.git remote add origin ssh://git@git.××××××必须记得git...

2019-04-19 14:17:32 157

原创 ubuntu ttf转图形界面

sudo servicesudo service lightdm start

2019-04-12 12:29:15 539

原创 读ros.bag,存为图片

import rosbagimport os,sysimport cv2from cv_bridge import CvBridgecolor_t=[]rbag = rosbag.Bag('./image_segment_rgb.bag')count_color=0count_segmentation=0for topic,msg,t in rbag.read_messages(...

2019-04-11 18:18:35 723 1

原创 python日常练习

https://github.com/leeguandong/Interview-code-practice-python

2019-04-11 09:56:06 105

原创 播放ros中的包(入门)

1、开一个终端:roscore2、另开一个:rosbag play xxxx.bag3、方法一:rosrun rqt_image_view rqt_image_view方法二:rosrun rviz rviz

2019-04-10 14:03:07 1066

原创 python opencv标定相机

1.采集好图片。30张这样就足够了,图片需有不同大小不同位置,且一定要清晰,模糊的角点图影响判断。2.通过程序得到内参同时做畸形校正# -*- coding:utf-8 -*-#!/usr/bin/env python__author__ = 'Huaqing'import numpy as npimport cv2, copy, math, sysimport globc...

2019-04-10 11:38:51 807

原创 修改xml

# coding=utf-8import osimport os.pathimport xml.dom.minidomFindPath = '//Documents/ros/4_1_2/Annotations/'FileNames = os.listdir(FindPath)#new_path=#new_path = "/Desktop/try/"FileNames= os.li...

2019-04-10 11:22:37 114

原创 删除两个文件夹中的不同的文件。

import osdef delet(path1,path2): filelist = os.listdir(path1) for item in filelist: item_path1=path1+item if item.endswith('.bmp'): item_path2=path2+item[:-4]+'....

2019-04-10 11:21:25 977

原创 数据集扩充,根据原标签弄成较小的图片。

# -*- coding: utf-8 -*- import xml.dom.minidom import os import cv2import randomimage_root="Documents/rgb/images/"image_new="/Documents/rgb/images2/"labelpath='Documents/rgb/labels2/'image...

2019-04-10 11:19:14 226

原创 滑动条修改图片的rgb通道

# coding=utf-8import numpy as npimport cv2 as cv img = cv.imread("72.bmp",cv.IMREAD_COLOR)winName = "image"cv.namedWindow(winName) def nothing(x): r = cv.getTrackbarPos('R', winName) ...

2019-04-10 11:15:55 499

原创 将分割数据集转为目标检测数据

1.通过代码找到分割图片里的颜色from PIL import Imageimage = Image.open("/image_segmentation/8256600123032.bmp")print len(image.getcolors())print image.getcolors()2.把颜色显示出来,方便判断和选择#!/usr/bin/python# -*- ...

2019-04-10 11:12:29 1477

转载 融合bn层和scale层。

算法几乎从github上搬运,即https://github.com/NHZlX/Merge_bn_Caffe但是增加了两句话,减少模型部分参数#coding=utf-8import google.protobuf.text_formatimport os.path as ospimport sysimport copyimport osfrom sys import pat...

2019-03-25 16:47:28 444 1

原创 rfcn训练记录。

1、如果需要修改模型的存储位置。更改py-R-FCN/lib/fast_rcnn/config.py下的: outdir = osp.abspath(osp.join(__C.ROOT_DIR, 'output_big_finetuning', __C.EXP_DIR, imdb.name))2、如果训练的类别不同。更改prototxt。3、如果训练模型的感受野/feature map大小...

2019-03-25 10:59:40 423

原创 处理imagenet2013分类数据总结

下载下来的2013数据是每个类别一个文件夹,为了处理成需要的txt模式,主要有以下几步。1、先解压大文件夹2、通过sh脚步一起解压小文件夹dir=/data1/imagenet/ILSVRC2013_DET_trainout=/data1/imagenet/trainfor x in `ls $dir/*tar`do filename=`basename $x .tar...

2019-03-20 18:11:48 690

转载 'numpy.float64' object cannot be interpreted as an index

http://www.cnblogs.com/han1ning1/p/7858357.html完美解决

2019-03-04 13:36:33 575

原创 faster rcnn cudnn版本不匹配问题

cudnn.h:500:27: note: declared herecudnnStatus_t CUDNNWINAPI cudnnSetConvolution2dDescriptor( cudnnConvolutionDescriptor_t convDesc, ^google 发现是cudnn.h不兼容cudnnv5的问题,解决...

2019-02-28 17:50:28 205

转载 fatser rcnn caffe会出现的问题。

https://blog.csdn.net/u011770977/article/details/77584625博客完美解决

2019-02-28 17:26:21 95

转载 Faster rcnn精读中详细的论文

https://blog.csdn.net/i_is_a_energy_man/article/details/78958349

2019-02-21 17:23:24 98

原创 ubuntu下硬盘无法挂载的解决方法

sudo fdisk -l sudo ntfsfix /dev/sdb1

2019-02-15 16:26:09 2966 1

转载 caffe中的decay_mult怎么理解呢?

在知乎找到答案:“为了防止模型参数太复杂导致过拟合,一般在目标函数计算的时候加入了正则项,所谓的weight_decay其实就是正则项前面的那个权值,设置偏大可以令模型在学习过程中约束参数的复杂程度。而在caffe当中,除了全局设置的学习率lr和权重衰减项也就是weight_decay,每一个需要学习参数的layer都还有局部的加权值,分别是lr_mult和decay_mult,而对于...

2019-02-14 14:47:29 2558

空空如也

空空如也

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

TA关注的人

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