- 博客(12)
- 资源 (2)
- 收藏
- 关注
转载 同级目录下调用自己写的类函数包
第一步:确定 设置中 Python Console 的 Add source roots to PYTHONPATH 是否被选着。已钩选则看第二步。第二步:在自己存放包类函数的文件夹,点击右键见“标记目录为”–>“源码 根” 即可。参考:https://blog.csdn.net/panlb1990/article/details/89405002...
2021-09-15 10:43:32
211
原创 深度学习样本规则裁剪(图片规则裁剪)
该代码是在处理DeepGlobe时所写,可灵活应用deepglobe 数据训练图片和标签的大小都是1024×1024,而我们要处理成256×256;便可以使用下列代码。def clip(): imgpath = "Original training image path" labelpath = "Original label path" imgfile = os.listdir(imgpath) labelfile = os.listdir(labelpath)
2021-06-11 12:27:13
1893
3
原创 python对一张图片中相同像元值个数进行统计和删除不符合图片(深度学习标签制作)
方法1:利用矩阵相交判断import numpy as npimport osfrom PIL import Image'''读取图片转为数组'''img = Image.open("your label/img path")img = np.array(img)'''创建一个与图片尺寸相同的矩阵'''one = np.ones(r,l)one[one < 10] = 255 #255 可以是你想对比得值'''计算img中255值得个数'''count = sum(on.
2021-06-11 11:29:32
719
4
原创 Java笔记(5):字符串和数组
一、字符串字符串顾名思义,是由多个单个字符连接而成,在Java中使用 String 来声明字符串类。而 char 只能用来声明单个字符。字符串的声明String var = "***"var 是变量名,*** 是所要创建的字符串。将字符串进行连接字符串的连接:使用 + 连接两字符串假设声明了两个字符串变量var1 = "reading"var2 = "book"system.out.print(var1 + " " +var2)输出结果: reading book连接其他数据类
2021-03-16 13:25:40
171
原创 Java笔记(4):流程控制 if、for、while、switch和foreach
一、if条件语句条件语句语法://简单的 if 条件语句if(布尔表达式){ 语句序列}//if ... else ..语句if (布尔表达式){ 语句序列}else{ 语句序列}// 多分支情况if (布尔表达式1){ 语句序列}else if (布尔表达式2){ 语句序列}...else{ 语句序列}二、switch多分支语句switch 语法:switch(表达式){case 常量值1: 语句1 break;case 常量值2:
2021-03-11 19:48:16
147
原创 Java笔记(3):Java语言基础
四种基本数据类型四种基本数据类型:整数类型、浮点类型、字符类型和布尔类型。(1)整数类型整数共有四种声明类型,byte、short、int 和 long。java进行整数运算默认类型为 int。关键字范围\内存byte-128~127 \1字节short-32768~32767 \2字节int(默认)-2147483648~2147483647 \4字节long-9223372036854775808~9223372036854775807 \8字节
2021-03-10 15:23:24
81
原创 Java笔记(2):Java关键字及作用
public定义类、方法、变量为公共的,其他的类可以对其进行访问protected用于修饰方法和变量,被修饰的方法和变量可以别同一个包中的类和子类访问
2021-03-09 13:10:08
52
原创 Java笔记(1):Jave环境部署与Eclipse安装
一、Java的产生与认识 Java于1995年由 Sun Microsystems 公司推出,是一门面向对象的程序设计语言。2010年Oracle收购了Sun Microsystems ,因此Java的升级和维护也由Oracle公司负责。 Java可以用于开发电脑端程序,也可以开发Web和Android手机APP应用程序。 Java不仅是一门程序设计语言,同时也是一种计算机语言开发平台。 Java具有“编写一次,到处运行”特点。 Java平台包括Java虚拟机和Jav
2021-03-09 11:08:30
111
原创 IDL+ENVI二次开发中,->和~符号的具体含义
IDL中->和~符号含义:-> 和 . 的作用相同,是为了调用对象中的函数~ IDL中是 逻辑运算符 (否) -> 和 . 的区别假设有一对象 (类class):ob = new_ob()有函数setwater,则两种方式调用方法区别如下:#方式1ob->setwater,'name','var' #单引号中代表的是所调用函数的参数#方式2ob.setwater('name','var') 通过以上对比,方式1调用函数时,可以不需要用括号,以逗号隔开。
2020-10-19 20:15:53
743
原创 python对矩阵进行特定行列提取操作
导入numpy模块import numpy as np创建一个多维矩阵,这里创建了3行4列的矩阵M:>>> M = np.array([[4,6,8,9],[8,5,4,2],[3,6,5,4]])>>> Marray([[4, 6, 8, 9], [8, 5, 4, 2], [3, 6, 5, 4]])对矩阵的特定行进行提取操作,行的索引是从零开始。>> M[2]array([3, 6, 5, 4])可以
2020-06-18 02:38:58
8667
1
原创 学习笔记 :ArcGIS矢量化ArcScan工具条呈灰色无法使用的解决办法
在使用ArcGIS矢量化工具 ArcScan 时在满足以下条件:1、栅格图像已二值化2、对应要素类已启动编辑3、管理器中ArcScan有效,如图中红框所示:在此情况下,打开ArcScan,仍是灰色:解决办法:点击菜单栏的【自定义】—>【扩展模块】,在弹出窗口选中ArcScan 将显示如下图:此时,ArcScan 将不再是灰色,便可以使用了,如图:...
2020-04-03 20:10:23
28230
7
原创 使用whl文件将pip更新到最新版本的方法及pip安装方法
获取 pip 20.0.2 whl 文件安装包,如下pip-20.0.2-py2.py3-none-any.whl下载链接,点开后如图1 ,点击Download,就可以下载啦图1 pip20.0.2.whl 下载当我们的pip版本过低时,就会显示让使用如下代码来升级:python -m pip install --upgrade pip 但是凡事都有可能出现意外吧,不知为何就安装不...
2020-03-29 13:19:42
8141
python获取pdf目录和页码,通过递归无限嵌套子目录及页码,可以直接作为后端提供给前端的代码使用
2023-12-08
基于SARscape的IDL+ENVI模式脚本编程简单教程
2020-10-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人