自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (16)
  • 收藏
  • 关注

原创 python计算两个图像的互信息

我们常用互信息来衡量两个图像的相似程度。互信息的计算方式如下:使用python中的numpy包或者sklearn可以很方便的计算互信息,计算代码如下:import cv2import numpy as npimport sklearn.metrics as skmdef hxx_forward(x, y): return skm.mutual_info_score(x, y)def hxx(x, y): size = x.shape[-1] px .

2021-01-04 19:28:16 10203 7

原创 C++计算时间

// auto start = std::chrono::system_clock::now(); face_manager.detectFace(mRgb, face_boxes);// auto end = std::chrono::system_clock::now();// std::chrono::duration<double> elapse...

2019-11-13 16:12:53 384

原创 求取SHP文件的最小外接矩形并裁剪图像

目的:求取shp文件中每一个形状的最小外接矩形。 根据每一个形状的最小外接矩形裁剪图像。已知数据:一个shp文件,包含若干个形状。2.shp文件对应的影像。工具ARCGIS10.4python2.7(ARCGIS自带)步骤一、求取shp文件中各个形状的最小外接矩形首先打开ArcMAP的工具箱,依次点击Data Management tools——Featu...

2019-09-03 21:29:12 5193 2

原创 使用vs2017 + cmake 编译 dlib库的步骤以及遇到的问题

Dlib是一个用C++实现的机器学习工具包,用于在C ++中编程来解决实际问题。 它广泛应用于工业界和学术界,包括机器人,嵌入式设备,移动电话和大型高性能计算环境。正好最近要接手一个人脸识别项目,就先使用Dlib试了一下。python版本的dlib库的安装很简单,直接pip install dlib就行了,但是c++版本的就有点麻烦了。今天折腾了一下午,把所有能踩的坑都踩了一遍才配置好,在这里记录...

2019-08-24 20:21:17 3858 4

原创 ENVIROI转为其它格式

本来以为ROI只能存为roi之类的格式,结果为了存为分类影像还自己用IDL跑了结果,下面是roi转为tiff格式的程序:PRO ROITOTIFF filters = '*.txt' inputfile = DIALOG_PICKFILE(TITLE = 'Please Select a ROI File' ,/READ, FILTER = filters) IF inputfil...

2019-05-05 16:50:21 2616 1

原创 python解析xml文件工具

文章参考:https://docs.python.org/3/library/xml.etree.elementtree.htmlXML是一种广泛使用的格式,Python自身附带了一个完整的XML解析工具包,它支持SAX和DOM解析模式,此外还有一个名为ElementTree的包。这是特定于Python的专门用于解析和构造XML的API。除了基本的解析,开源领域还提供了额外的XML工具,例如X...

2019-05-05 13:21:40 2270

原创 使用voc_eval.py计算mAP及源码分析

voc_eval.py地址为https://github.com/rbgirshick/py-faster-rcnn/blob/master/lib/datasets/voc_eval.pymAP计算过程输入:1、各类检测到的目标框txt文件txt文件内容如下,第一列是图像名字(不带后缀),第二列是置信度,剩下依次是xmin、ymin、xmax、ymax2、Annot...

2019-04-20 15:51:15 4814 26

原创 faster rcnn 计算mAP

训练完faster rcnn想要计算一下mAP,结果整了半天才成功,在这里记录一下,省的下次忘了。前面直接说计算方法和可能遇到的错误,后面再详细对代码进行解析。计算流程首先说一下faster rcnn中mAP的计算流程。主要流程为:1、运行/tools下的test_net.py文件。2、test_net.py文件调用/lib/fast_rcnn/test.py文件中的te...

2019-03-04 09:58:50 10076 24

原创 YOLOv3计算recall和mAP

yolov3计算mAP有两种方法,第一种是使用faster rcnn中的voc_eval.py进行计算,另一种是通过修改yolov3中的代码进行计算。相比较而言第一种方法简单一些。方法一:使用voc_eval.py进行计算在yolov3中运行vaild命令进行测试。vaild命令执行的代码如下void validate_detector(char *datacfg, char *cf...

2019-02-24 15:53:03 6192 10

原创 Ubuntu 安装PVANET的注意事项

1. 代码地址https://github.com/sanghoon/pva-faster-rcnn 2.在进行到这一步的时候会出错错误如下这是因为pvanet中的有些文件太老了。解决方法 :将以下几个文件用最新BVLC版本的caffe对应文件替换并重新编译此外,在编译的过程中可能会提示在makefile文件中的CXXFLAGS += -pth...

2019-02-10 20:34:03 170

原创 ubuntu16.04+cuda8.0安装caffe注意事项

入坑以来重装的Ubuntu和重装的caffe已经不下十几次了,每次安装都会遇到同样的问题,但是没做记录,就只好一次次的上网去查。趁着这次有时间,在重新安装的过程中顺便记录下遇到的问题,省的下次还要查半天。 1. opencv的安装在安装caffe的过程中需要安装opencv,在make的时候容易出一下问题Linking CXX shared library ../../lib/li...

2019-01-19 20:03:27 336 3

原创 WIN10+vs2017+2080ti显卡 安装CUDA 9.2的过程

最近电脑更新了一下配置,因此需要重新配置一下开发环境。在安装CUDA9.2的过程中碰到了一些坑,现在记录下来省的以后遇到又麻烦半天。1、安装环境和配置win10 64位操作系统 + visual studio 2017 +2080ti显卡vs2017是从官网上安装的最新版,版本号是15.839。正因为是最新版才会有一些不兼容的问题,不过都顺利解决了。2080ti显卡支持CUDA10...

2018-11-08 22:15:17 10542 2

原创 使用opencv3.2读取文件夹下多个图像

读取一个文件夹下符合要求的图像可以使用opencv3.2中的函数glob,函数定义如下:CV_EXPORTS void glob(String pattern, std::vector&lt;String&gt;&amp; result, bool recursive = false);第一个参数时文件所在的路径,第二个参数是存放文件路径的容器,第三个参数的作用是:当recursive为false...

2018-05-07 17:24:28 3840 1

后方交会.zip

使用matlab进行角锥体法后方交会,线元素迭代求解,角元素直接求解

2019-06-12

影像匹配.zip

先用相关系数进行粗匹配再用最小二乘进行精匹配。

2019-06-12

Shanghai_newboundary.zip

上海市最新矢量边界,按照2018年TM影像修剪过

2019-06-12

Matlab实现遥感影像分类所需库(svm、libsvm、envi标准影像读写库)

利用Matlab对遥感影像进行分类的库代码,并嵌套标准envi格式读写代码

2019-05-05

SSD目标检测网络预训练模型

SSD目标检测网络预训练模型

2019-02-27

pva9.1_pretrained_no_fc6.caffemodel.z03

pvanet预训练模型——pva9.1_pretrained_no_fc6.caffemodel,因为超过了上传大小限制,所以分开压缩,一共4个,这是第三个。

2019-02-12

pva9.1_pretrained_no_fc6.caffemodel.z02

pvanet预训练模型——pva9.1_pretrained_no_fc6.caffemodel,因为超过了上传大小限制,所以分开压缩,一共4个,这是第二个。

2019-02-12

pva9.1_pretrained_no_fc6.caffemodel.z01

pvanet预训练模型——pva9.1_pretrained_no_fc6.caffemodel,因为超过了上传大小限制,所以分开压缩,一共4个,这是第一个。

2019-02-12

ubuntu-grub2-vimix主题包

Ubuntu下grub2的主题,省的下次重装的时候找半天,,,

2019-01-18

TensorFlow Machine Learning Cookbook

Explore machine learning concepts using the latest numerical computing library — TensorFlow — with the help of this comprehensive cookbook First published: February 2017 Production reference: 1090217 Published by Packt Publishing Ltd. Livery Place 35 Livery Street Birmingham B3 2PB, UK. ISBN 978-1-78646-216-9

2018-12-01

opencv3.4+contrib vs2017 debug x64 编译好的库

OpenCV在3以上的版本中将sift算法移去了,sift和其他的一些算法被放在了contrib中,需要进行编译。本文件是在win10+vs2017+opencv3.4环境下编译好的contrib库文件。可以直接按照配置OpenCV的方法配置本文件。

2018-10-14

基于opencv3.2的Moravec、Forstner、Harris算子提取特征点程序

开发环境为vs2015 debug x64+opencv3.2。资源为一个源.cpp文件,三个算子分别写成了三个函数。下载前请先看一下环境和opencv版本是否一致。

2018-04-25

数字图像处理实习程序

曾经数字图像处理实习课上用VC++6.0基于MFC编写的图像处理项目,可以实现图像的读取,显示,保存,旋转,平移,缩放,直方图均衡化,边缘检测算子,灰度变换,中值滤波,均值滤波等功能。希望对初学者有帮助。

2018-03-25

IDL语言实现图像旋转程序

使用IDL语言实现的图像旋转程序,别的语言也可以借鉴思路

2018-03-11

IDL语言计算多光谱图像的协方差

使用IDL语言实现多光谱图像协方差计算的代码,其他语言也可以借鉴思路

2018-03-11

IDL语言 PCA变换程序

使用IDL语言实现多光谱图像的PCA融合,别的语言也可以学习借鉴一下思路

2018-03-11

空空如也

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

TA关注的人

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