- 博客(41)
- 收藏
- 关注
原创 mmselfsup:RuntimeError: Permission denied
存在这种问题的原因可能是tools/dist_train.sh 中的端口号出现问题 (PORT and MASTER_ADDR)在linux终端输入netstat -aptn,查看处于ESTABLISHED而且未被使用的端口号,改为使用即可。将端口号改为 Local Address底下对应的xx.xx.xx.xx:yy。
2023-01-27 14:48:45
8
原创 AttributeError: module ‘distutils‘ has no attribute ‘version‘解决方案
参考:AttributeError:module ‘distutils‘ has no attribute ‘version
2023-01-15 19:00:55
13
原创 MMclassification中出现ModuleNotFoundError: No module named ‘mmcls‘的解决方案
当报出此错误的时候ModuleNotFoundError: No。named ‘mmcls’,要么是没有安装该模块,要么就是。该模块没有添加到正在使用的python解释器的环境变量之中。这是需要在自己的虚拟环境下 将mmcls添加到环境变量中。mmcls所在的路径。
2023-01-08 16:51:44
68
原创 Linux环境下的detectron2环境配置
conda create -n detect2 python=3.9 #查看python版本号的命令 python --version。在创建的虚拟环境下安装相应版本的pytorch,注意看自己CUDA的版本号。这一步与下一步同时进行,conda config --show channels #这个命令是检测镜像是否添加成功。来选择合适的版本,这里我的CUDA版本是11.3,所有我安装的是pytorch版本是1.10。###下面是常会出现的问题,就是setuptools版本过高而导致的错误。
2022-12-08 18:55:34
96
原创 前端:关于promiseResult里的数据如何使用
<script> import refDoc from '@/remote/refDoc'import myheader from '@/components/header';import async from '@/util/asyncpromise'import disaster from '@/remote/disaster'import Vue from 'vue';import axios from 'axios'import report from '@/remote.
2022-04-21 12:57:11
1005
原创 天地图API 调用影像底图 影像注记 全球境界
vue代码如下:initTdtMap(){this.zoom = 4;var line;var points = [];var lay;var lay2;var imageURL = "http://t0.tianditu.gov.cn/img_w/wmts?" + "SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=img&STYLE=default&TILEMATRIX
2022-04-20 14:32:11
1006
原创 Minianaconda配置jupyter notebook环境
1.安装jupyter notebook首先进入虚拟环境JKL输入 pip install jupyter notebook-i https://pypi.tuna.tsinghua.edu.cn/simple/这里使用清华镜像,加快安装速度安装完成后,输入jupyter notebook,即可打开2.添加内核假如我想要添加名为JKL的虚拟环境(1)cmd(2)activate JKL(3)python -m ipykernel install --...
2022-02-18 20:45:05
8044
原创 安装PaddlePaddle
开始使用_飞桨-源于产业实践的开源深度学习平台点击查看全部安装步骤查看详情选择适合自己的版本配置# CUDA10.1 python -m pip install paddlepaddle-gpu==2.1.0.post101 -i https://paddlepaddle.org.cn/whl/mkl/stable.html# CPUpython -m pip install paddlepaddle -i https://mirror.baidu.com/pypi/simp...
2021-11-18 09:57:47
1304
原创 python 读取GPS导航电文(字典转CSV)
import csvpath='C:\\Users\\admin\\Desktop\\15372370.06n'with open(path, 'r', encoding='utf-8') as f: if f == 0: print("警告:不能打开文件!") else: print("GPS导航文件打开成功!") nfile_lines = f.readlines() # 按行读取N文件 print(len(nfile_line.
2021-10-24 22:35:02
372
原创 python 操控excel数据并保存至csv文件
最近由于爬虫需要,需对excel中的id、经纬度提取,并按照id把经纬度存入不同的csv文件,但是目前由于水平不行,代码重复率较高,以后会继续优化运行效率,代码如下import pandas as pdimport osimport numpy as npimport csvdir_id=pd.read_excel("C:\\Users\\admin\\Desktop\\15m.xlsx", usecols=[1],names=None)dir_coor
2021-09-24 23:10:27
575
原创 python 爬虫 get和post
import urllib.requestimport osos.system('cls')#获取一个get请求# response=urllib.request.urlopen("https://map.baidu.com") #获取网站所有信息# print(response.read().decode('utf-8')) #对获取的网页源码进行utf-8解码#获取一个post请求import urllib.parse#data=bytes() # 转化为二进制# r...
2021-09-21 23:54:20
91
1
原创 R语言 数理统计
library(tidyverse)library(readxl)从excel文件的多个表里读入数据excel_sheets() #excel_sheets是readxl包的函数。该函数返回了porto_sheets.xlsx文件的所有sheet的名字map_df(该文件各sheet的名称,read_excel, path = 文件名称) #默认采用了按行纵向合并为一个数据框合并函数map_df、dfr、dfc的时候,如果同一个文件的表合并,后面跟补充函数path例子:file.
2021-09-11 14:34:46
1072
原创 R语言常用快捷键、excel操作、绘制、统计
Ctrl + 1:移动鼠标至代码区(左上区)Ctrl + 2:移动鼠标到控制台(左下区)Ctrl + L:对控制台(左下区)清屏Ctrl + Shift + N: 新建一个R脚本文件Ctrl + W / Ctrl + Shift + W: 关闭一个/所有脚本程序文档Ctrl + O / Ctrl + S: 打开工作目录的文件/保存文件到目录(直接到工作目录)Ctrl + Enter: 运行一行程序Ctrl + Shift + Enter: 运行该文件所有程序行Alt + “-”: 输入R推.
2021-09-07 20:39:27
3170
原创 从OSM数据中提取 道路经纬度
1.在OpenStreetMap官网中获取规定区域的osm数据点击导出,根据需要选择。2.打开QGIS,手动拖入osm数据,添加lines图层3.导出4. ArcGIS布点(1)在ARCMAP中导入路网要素shp文件,将其投影成UTM坐标。系统工具箱----data management tools----投影和变换----要素----投影。双击打开投影后,在输入要素类选择shp文件,输出坐标系选择投影坐标系----UTM----WGS1984----northern h..
2021-09-05 17:26:20
1906
转载 如何收集 小番茄的种子
https://jingyan.baidu.com/article/a681b0de63aa233b18434698.html
2021-08-23 12:35:22
504
原创 python 在原来json文件里修改value
import jsonimport os, sys# 数据所在的路径path = 'D:\clip_out\clip\clip'JsonName = os.listdir(path) # 读取path下的目录名,包含扩展名for i in range(len(JsonName)): # 读取‘读取路径’下的目录名,包含扩展名 qianzui = os.path.splitext(JsonName[i])[0] # 将文件名和扩展名分隔开 houzui = os.p.
2021-08-22 10:41:28
275
原创 python 矢量转栅格
import osimport gdalimport numpy as npfrom osgeo import ogrfrom geopandas import *#读取矢量数据元数据信息(要素包括 矩形坐标,字段及类型等)vdata_dir='C:\\Users\\admin\\Desktop\\空间信息处理与系统开发资料\\第七周\\Lesson7\\2-Second'filename=os.path.join(vdata_dir,'FirstLayer.shp')#print(fi.
2021-08-19 15:58:36
411
原创 python 矢量数据的读取
import osimport sysfrom osgeo import ogrfrom osgeo import gdaldriver=ogr.GetDriverByName('ESRI Shapefile')filename='C:\\Users\\admin\\Desktop\\空间信息处理与系统开发资料\\第六周\\Lesson6_osgeopy-data\\global\\ne_50m_populated_places.shp'dataSource=driver.Open(filen.
2021-08-19 11:25:54
678
原创 python 渲染
同学写的代码,学习一下import numpy as npfrom osgeo import gdal,osrimport rasterio.plotimport matplotlib.pyplot as pltfrom matplotlib.colors import ListedColormapimport matplotlib as mplimport matplotlib.ticker as mtickerfrom matplotlib_scalebar.scalebar ...
2021-08-17 10:11:59
563
原创 python 绘制 学习笔记
import geopandasimport matplotlib.pyplot as pltimport rasterioimport matplotlibimport cartopy.crs as ccrs#projection和transform联动#画板fig=plt.figure()#绘图基准ax=fig.add_subplot(1,1,1,projection=ccrs.Robinson())#设置范围和背景图像ax.set_global()#整个地球ax.stock.
2021-08-15 21:28:17
116
原创 python 批量替换文件后缀名
import osdirname="C:\\Users\\admin\\Desktop\\新建文件夹" #文件所在的目录li=os.listdir(dirname) #将所有图片名放入到lil列表中for i in range(len(li)): qianzui = os.path.splitext(li[i])[0] # 将文件名和扩展名分隔开 houzui = os.path.splitext(li[i])[1] print(qianzui) if .
2021-08-15 11:37:17
313
原创 python 影像拼接
import gdal##拼接,不只是简单地把两张影像拼接,更重要的是地理位置配准#打开、读取影像filename1='C:\\Users\\admin\\Desktop\\空间信息处理与系统开发资料\\第五周\\Lesson5影像数据\\拼接影像\\test1.tif'filename2='C:\\Users\\admin\\Desktop\\空间信息处理与系统开发资料\\第五周\\Lesson5影像数据\\拼接影像\\test2.tif'ds1=gdal.Open(filename1)ds.
2021-08-14 09:51:10
501
3
原创 python 修改json文件内容
import jsonimport os,sys#数据所在的路径path='D:\clip_out\clip\clip'JsonName=os.listdir(path)#读取path下的目录名,包含扩展名#修改后的json文件的保存路径savepath='D:\clip_out\clip\clip_路径修改后'def process_json(input_json_file, output_json_file): file_in = open(input_json_file, .
2021-08-12 17:29:44
1783
1
原创 python 裁剪影像
#栅格数据裁剪#添加包import gdalfilename='C:\\Users\\admin\\Desktop\\空间信息处理与系统开发资料\\第五周\\Lesson5影像数据\\裁剪影像\\test1.tif'dataset=gdal.Open(filename)#一共5个波段,读取每个波段band1=dataset.GetRasterBand(1)band2=dataset.GetRasterBand(2)band3=dataset.GetRasterBand(3)band4=d.
2021-08-11 19:48:30
413
原创 Labelme安装-Windows
确保电脑上安装好Python、pip、Anaconda(选择适合自己python版本以及对应系统)在cmd里依次输入以下命令conda create --name=labelme python=3.7activate labelmeconda install pyqtpip install labelme下次启动cmd的时候,依次按照以下命令activate labelmelabelme弹出以下命令,说明安装成功...
2021-08-10 16:27:03
43
原创 Grace deg1 deg2 GIA
链接:https://pan.baidu.com/s/1571FIkkWuR24Kd-ciBrmJw提取码:sodj
2021-08-10 09:48:38
200
5
原创 Python 循环读取影像 计算NDVI
from osgeo import gdalimport numpy as npfrom osgeo import gdalimport os#循环读取FilePath='D:\\影像练习'tif_name=os.listdir(FilePath) #读取FilePath下的目录名,包含扩展名SavePath='D:\\影像练习\\NDVI输出'print(tif_name)for i in range(len(tif_name)): #i从0开始到len(tif_name)-1 .
2021-08-09 08:33:57
376
1
原创 python 影像读取和计算NDVI
from osgeo import gdalfilename='D:\\影像练习\\001.tif'dataset=gdal.Open(filename)if dataset is None: print('could not open'+filename)cols=dataset.RasterXSize #列数rows=dataset.RasterYSize #行数 空间坐标 可以理解为行列号print(cols,rows)bands=dataset.RasterCount .
2021-08-08 16:21:35
2524
原创 GRACE_Matlab_Toolbox工具箱使用说明
1.软件下载地址:https://github.com/fengweiigg/GRACE_Matlab_Toolbox2.由于目前使用的数据大多都是RL06产品,而测地所冯伟老师的工具箱处理的是RL05产品,所以需要进行一些修改:(1)gmt_replace_C20函数中RL05替换成RL06(2)gmt_replace_C21_S21_C22_S22函数中的get_days改为gmt_get_days, RL05替换成RL06(3)Degree 1和Degree 2 都选用最新的3.控制文..
2021-06-24 22:24:51
2995
46
原创 MATLAB画区域专题地图(省边界)
refvec=[1 60 70];worldmap([20 60],[70 140])%描绘出中国地图的轮廓,其中的China是描绘中国地图,要是换做其他地图,就可以换成‘World’,或者'North Pole', 'South Pole', 'Pacific'%陆地水格网数据显示geoshow(gca,data/24,refvec,'DisplayType','texturemap');%data是陆地水格网数据%海岸线边界显示S = shaperead('landareas','U...
2021-06-08 11:46:21
2177
2
原创 MATLAB根据经纬度格网数据画地图
worldmap([20 60],[70 140])%描绘出中国地图的轮廓%陆地水格网数据显示geoshow(gca,data,refvec,'DisplayType','texturemap');%data是陆地水格网数据%海岸线边界显示S = shaperead('landareas','UseGeoCoords',true);geoshow([S.Lat], [S.Lon],'Color','black');ylabel(colorbar,'陆地水/cm','fontsize',10)..
2021-06-05 16:23:23
3495
原创 读取GLDAS-1版本数据集Noah水文模型
clc;clear;% 批读取NC文件的准备工作datadir = 'D:\MATLAB\toolbox\fengweiigg-GRACE_Matlab_Toolbox-6e91b05\GRACE_data\gldas_noah\'; %指定批量数据所在的文件夹filelist = dir([datadir,'*.nc4']); %列出所有满足指定类型的文件% a = filelist(1).name; %查看要读取的文件的编号% b = fi...
2021-05-30 16:39:24
1106
6
原创 matlab 同时画多条折线
clc;clear;load('D:\MATLAB\toolbox\fengweiigg-GRACE_Matlab_Toolbox-6e91b05\GRACE_results\result-ys\grid_data.mat')water1=textread('C:\Users\admin\Desktop\西部.txt','%f');water2=textread('C:\Users\admin\Desktop\东北部.txt','%f');water3=textread('C:\Users\ad.
2021-05-29 20:24:39
1210
原创 某区域格网点陆地水储量变化之和
clc;%读取研究区域内网格点的经纬度[longitude,latitude]=textread('C:\Users\admin\Desktop\四个区域网格点经纬度.txt','%f%f');%纬度-90°~90°,经度-180°~180°,(90°,-180°)对应第一行,第一列。a、b为矩阵行列号a=longitude+181;b=91-latitude;%grid_data(纬度编号,经度编号,月份),对应内容为陆地水月变化for i=1:158 c=0; f...
2021-05-29 19:46:46
171
原创 根据已知格网点经纬度提取三维矩阵中陆地水储量数据
clc;%读取研究区域内网格点的经纬度[longitude,latitude]=textread('C:\Users\admin\Desktop\中华人民共和国.txt','%f%f');%纬度-90°~90°,经度-180°~180°,(90°,-180°)对应第一行,第一列。a、b为矩阵行列号a=longitude+181;b=91-latitude;%grid_data(纬度编号,经度编号,月份),对应内容为陆地水月变化for i=1:158 fid=fopen('C:\...
2021-05-29 12:10:20
234
2
原创 josn转bln的方法
(1)下载josn格式文件该为txt,删除[[、]](2)导入matlab数据向导,分隔符],[(3)选中带入excel表格,转置粘贴进入一个空白单元格,复制进入txt
2021-05-28 10:54:08
64
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人