自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(111)
  • 资源 (2)
  • 收藏
  • 关注

原创 python实现 png格式转遥感tif格式

from osgeo import gdalimport osimport numpy as npimport cv2'''input:原图的tif文件和预测的单通道png图像out:合成新的tif,带有坐标信息'''class GRID: # 读图像文件 def read_img(self, filename): dataset = gdal.Open(filename) # 打开文件 im_width = dataset.R...

2020-08-24 00:00:35 3245 2

原创 conda 导出环境

1、查看虚拟环境conda env list2、激活环境conda activate py3.63、导出当前环境conda env export > py3.6.yaml4、导入环境conda env create -f py3.6.yaml

2020-08-11 23:48:45 5178

原创 查看显卡进程

1、查看显卡进程fuser -v /dev/nvidia*2、杀死进程kill -9 进程号

2020-08-05 22:08:14 1850

原创 opencv 问题解决

解决opencv安装不上的问题conda install -c menpo opencv

2020-07-23 16:37:16 119

原创 conda 换国内镜像源

# 添加清华源conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anac.

2020-07-23 13:01:01 3738 1

原创 PIL 数据预处理

from PIL import Imagefrom PIL import ImageEnhanceimport numpy as npimg = Image.open("./image_data/voc1.png")img_resize = img.resize((512, 256)) # 缩放img_rotate = img.rotate(45) # 指定逆时针旋转的角度(°)img_flip_lr = img.transpose(Image.FLIP_LEFT_RIGHT) # 左右翻.

2020-06-10 17:13:29 237

原创 ubuntu16.04 内核升级 黑屏

问题分析:由于系统内核莫名奇妙的升级,导致与显卡驱动不匹配,无法正常开机。问题现象如图解决方法:方法一:1、选择上图的Advanced options for Ubuntu 选项进入2、选择一个内核版本,看是否可以进去。如果可以进行下一步,如不行看方法二。3、sudo vi /etc/default/grub打开上边的文本,找到quiet splash并在后面...

2019-12-27 18:14:17 1769 2

原创 Ubuntu16.04 创建新用户

#切换rootsu**** #输入密码sudo useradd -r -m -s /bin/bash XXX #(XXX代表用户名)sudo passwd XXX #为XXX 设置密码#赋予sudo权限sudo chmod +w /etc/sudoerssudo vim /etc/sudoer...

2019-11-25 12:54:13 464

原创 pip命令使用及更换安装源

一、更换PIP源PIP源在国外,速度慢,可以更换为国内源,以下是国内一些常用的PIP源。豆瓣(douban) http://pypi.douban.com/simple/ (推荐)清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://p...

2019-04-12 10:42:59 36832

原创 ubuntu 更换 cudnn版本

一、下载cudnn这是下载官方网址https://developer.nvidia.com/cuDNN,没有注册的用户需要注册才可以下载。选择自己需要的版本进行下载,解压出一个名为cuda的文件夹,文件夹中有include和lib64两个文件夹二、删除原来的cudnnsudo rm -rf /usr/local/cuda/include/cudnn.hsudo rm -rf /...

2019-04-12 10:32:23 1483

原创 Ubuntu 16.04 python版本切换

一 查看当前python版本输入 python二 如何切换python版本update-alternatives --list python #查看可替代python版本,如果报错没有可替代版本,则需要更新替代列表(操作如下)update-alternatives --install /usr/bin/python python /usr/bin/pyhton2.7 1up...

2019-04-07 18:12:36 1673

原创 Conda 安装

下载安装包1、官网https://www.anaconda.com/download/(下载较慢) 2、到国内清华镜像https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/ (可以直接进行下载,找对应版本)安装在文件的下载路径下执...

2019-04-07 10:40:03 327

原创 devc++调试方法

基本信息 版本5.11、中文简述:对代码的调试主要目的在于,通过让程序单步执行,使读者详细的看见每一步的代码执行过程和结果,方便找到错误信息的所在!1开启调试模式1.1 点开工具1.2选择编译器选项1.3 更改产生调试信息为yes2代码调试2.1 添加短点(单击每一行的最前边,出现红色√)2.2开始调试(点击下方调试即可)

2017-11-01 21:34:47 96176 30

原创 tensorflow 笔记(1)

tf.reduce_sumimport numpy as npimport tensorflow as tfx = np.array([[1,2,3],[4,5,6]])sess = tf.Session()sum0 = np.sum(x, axis=0)sum1 = np.sum(x, axis=1)sum2 = sess.run(tf.reduce_sum(x))sum

2017-10-22 11:40:38 282

原创 segnet---训练

1.SegNet 简介SegNet是Cambridge提出旨在解决自动驾驶或者智能机器人的图像语义分割深度网络,开放源码,基于caffe框架。SegNet基于FCN,修改VGG-16网络得到的语义分割网络,有两种SegNet,分别为正常版与贝叶斯版,同时SegNet作者根据网络的深度提供了一个basic版(浅网络)。(具体介绍请看: http://blog.csdn.net/fate_fjh/

2017-07-01 22:29:30 7892 9

原创 hdu 2063 (二分图)

过山车Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 21687    Accepted Submission(s): 9397Problem DescriptionRPG girls今天和大家一起去游乐场玩

2017-05-02 20:08:16 352

原创 最短路(输出路径)

5-5 城市间紧急救援   (25分)作为一个城市的应急救援队伍的负责人,你有一张特殊的全国地图。在地图上显示有多个分散的城市和一些连接城市的快速道路。每个城市的救援队数量和每一条连接两个城市的快速道路长度都标在地图上。当其他城市有紧急求助电话给你的时候,你的任务是带领你的救援队尽快赶往事发地,同时,一路上召集尽可能多的救援队。输入格式:输入第一行给出4个正整数NN、M

2017-04-30 14:41:17 1306

原创 石子归并 51nod(区间dp)

1021 石子归并基准时间限制:1 秒 空间限制:131072 KB 分值: 20 难度:3级算法题 收藏 关注N堆石子摆成一条线。现要将石子有次序地合并成一堆。规定每次只能选相邻的2堆石子合并成新的一堆,并将新的一堆石子数记为该次合并的代价。计算将N堆石子合并成一堆的最小代价。例如: 1 2 3 4,有不少合并方法1 2

2017-04-29 18:44:29 301

原创 最短路 hdu2544 (spfa)(模板)

最短路Time Limit: 5000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 63445    Accepted Submission(s): 27787Problem Description在每年的校赛里,所有进入决赛的同学都会获

2017-04-27 22:32:36 310

原创 zzuli 2133

2133: 密室逃脱Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 321  Solved: 59SubmitStatusWeb BoardDescriptionXOR在玩密室逃脱,在某一关中,桌上有一个一张纸,上面写着“请根据所给例子求解答案从而获得密码”,下面写了几个字符串“01 10 11”,而答案为“6”,聪明的

2017-04-20 12:06:31 324

转载 链式向前星

我们首先来看一下什么是前向星.前向星是一种特殊的边集数组,我们把边集数组中的每一条边按照起点从小到大排序,如果起点相同就按照终点从小到大排序,并记录下以某个点为起点的所有边在数组中的起始位置和存储长度,那么前向星就构造好了.用len[i]来记录所有以i为起点的边在数组中的存储长度.用head[i]记录以i为边集在数组中的第一个存储位置.

2017-04-18 22:22:00 1305

原创 zzuli 2130: hipercijevi

2130: hipercijeviTime Limit: 1 Sec Memory Limit: 128 MBSubmit: 574 Solved: 102SubmitStatusWeb BoardDescription在遥远的星系, 最快的交通方式是用某种管道。 每个管道直接互相连接N个站。 那么我们从第一个站到第N个站最少要经过多少个站呢?Input

2017-04-18 22:19:48 490

原创 区域的个数 (坐标离散化)

来源  :挑战程序设计题目:w*h的格子上画了n条垂直或水平的宽度为1的直线。求出这些线将格子划分成了多少个区域。1思路:首先,一般会想到直接进行dfs或bfs,但w,h过大,无法直接搜索。坐标离散化的思想就是把有用的坐标提取出来,再建一个坐标系,把这些坐标按照顺序放在这个坐标系中。本题只需存储直线的x,y坐标和直线前后的。所以大小6n*6n就够了。坐标

2017-04-13 11:50:29 916 2

原创 hdu 4549

M斐波那契数列Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 3179    Accepted Submission(s): 973Problem DescriptionM斐波那契数列F[n]是一种整数数列,

2017-04-12 18:37:55 356

原创 hdu 1757(快速矩阵幂)

A Simple Math ProblemTime Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 4597    Accepted Submission(s): 2777Problem DescriptionLele

2017-04-12 12:10:57 300

原创 hdu 4565 (快速矩阵幂)

So Easy!Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 4047    Accepted Submission(s): 1338Problem Description  A sequence Sn i

2017-04-12 11:11:03 250

原创 求第n个Fibonaccid的值 并取模

1. 传统的方法  递推公式  f[n]=f[n-1]+f[n-2] n>22. 运用矩阵乘法求解#include using namespace std;const int N=2;const int mod=10000007;struct M{ long long int m[N][N];};M A= //需要根

2017-04-11 21:00:24 1146

转载 矩阵连乘最少次数

算法之矩阵连乘一.问题描叙    给定n个矩阵{A1,A2,……,An},其中Ai与Ai+1是可乘的,i=1,2,……,n-1。   例如:     计算三个矩阵连乘{A1,A2,A3};维数分别为10*100 , 100*5 , 5*50     按此顺序计算需要的次数((A1*A2)*A3):10X100X5+10X5X50=7500次     按此顺序

2017-04-11 20:00:11 17928

原创 hdu(1709) 母函数

The BalanceTime Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 8017    Accepted Submission(s): 3336Problem DescriptionNow you are as

2017-04-10 16:07:30 341

原创 hdu(2110) 母函数

Crisis of HDUTime Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 5396    Accepted Submission(s): 1609Problem Description话说上回讲到HDU大战东

2017-04-10 15:32:27 312

原创 hdu(1398)母函数

Square CoinsTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 12049    Accepted Submission(s): 8254Problem DescriptionPeople in Si

2017-04-10 15:24:45 410

原创 hdu(1028)(母函数)

Ignatius and the Princess IIITime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 20764    Accepted Submission(s): 14494Problem Descripti

2017-04-10 15:19:02 584

转载 母函数 基础入门

在数学中,某个序列的母函数(Generating function,又称生成函数)是一种形式幂级数,其每一项的系数可以提供关于这个序列的信息。使用母函数解决问题的方法称为母函数方法。母函数可分为很多种,包括普通母函数、指数母函数、L级数、贝尔级数和狄利克雷级数。对每个序列都可以写出以上每个类型的一个母函数。构造母函数的目的一般是为了解决某个特定的问题,因此选用何种母函数视乎序列本身的特性和问题

2017-04-09 14:48:13 346

原创 功夫传人(天梯赛)

一门武功能否传承久远并被发扬光大,是要看缘分的。一般来说,师傅传授给徒弟的武功总要打个折扣,于是越往后传,弟子们的功夫就越弱…… 直到某一支的某一代突然出现一个天分特别高的弟子(或者是吃到了灵丹、挖到了特别的秘笈),会将功夫的威力一下子放大N倍 —— 我们称这种弟子为“得道者”。这里我们来考察某一位祖师爷门下的徒子徒孙家谱:假设家谱中的每个人只有1位师傅(除了祖师爷没有师傅);每位师傅可以

2017-04-05 19:51:25 412

转载 string 的用法

在学习C++STL中的string,在这里做个笔记,以供自己以后翻阅和初学者参考。1:string对象的定义和初始化以及读写string s1;      默认构造函数,s1为空串string s2(s1);   将s2初始化为s1的一个副本string s3("valuee");   将s3初始化一个字符串面值副本string s4(n,'c');   将

2017-03-08 10:20:53 277

原创 喊山 (bfs)邻接表存

喊山,是人双手围在嘴边成喇叭状,对着远方高山发出“喂—喂喂—喂喂喂……”的呼唤。呼唤声通过空气的传递,回荡于深谷之间,传送到人们耳中,发出约定俗成的“讯号”,达到声讯传递交流的目的。原来它是彝族先民用来求援呼救的“讯号”,慢慢地人们在生活实践中发现了它的实用价值,便把它作为一种交流工具世代传袭使用。(图文摘自:http://news.xrxxw.com/newsshow-8018.html)

2017-03-05 18:27:32 1217 1

原创 旅游规划(最短路,两重判断最优)

有了一张自驾旅游路线图,你会知道城市间的高速公路长度、以及该公路要收取的过路费。现在需要你写一个程序,帮助前来咨询的游客找一条出发地和目的地之间的最短路径。如果有若干条路径都是最短的,那么需要输出最便宜的一条路径。输入格式:输入说明:输入数据的第1行给出4个正整数NN、MM、SS、DD,其中NN(2\le N\le 5002≤N≤500)是城市的个数,顺便假设城市的编号为0~(

2017-03-05 18:20:32 453

原创 建树以及遍历

根据先序中序建树#include #include #include #include #define N 50using namespace std;int pre[N],in[N],post[N]; //存放先序,中序,后序的数组 int n;struct Node{ int data; Node* lchild; Node* rchild;};Node

2017-03-05 18:04:50 516

原创 走出迷宫的最小步数 (bfs)

样例输入;5 5......*.*..*S*..***....T*2 2 4 3输出:11先输入n,m;再输入n行,m列;再输入起点和终点#include #include #include #include #include using namespace std;int ex,ey,n,m;int dx[4]={0,0,-1

2017-02-25 13:54:57 3042 3

原创 hdu 1856

More is betterTime Limit: 5000/1000 MS (Java/Others)    Memory Limit: 327680/102400 K (Java/Others)Total Submission(s): 26043    Accepted Submission(s): 9341Problem DescriptionMr Wang

2017-02-23 17:35:29 230

Dev-Cpp.5.11.exe.zip

一个比较经典的DEV C++版本,方便初学者快速入门。对于该软件版本的代码详细调试步骤,可以参考我的博客,地址:https://blog.csdn.net/hz18790581821/article/details/78418648

2020-08-19

VOC 扩展数据集(已处理,直接可用)

该资源是已经经过前期代码处理的VOC扩展数据集,直接可用。其中包括10582张可用于训练的label,和1449张用于验证的label,一种12031张label.

2019-11-25

空空如也

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

TA关注的人

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