python
就到这个秋天
这个作者很懒,什么都没留下…
展开
-
提取二值图片中连通区域的特征
def cal_echo_area(data): #data是二值矩阵 # 计算图像中连通块的质心 centroid、 网格数量(占据大小) area 、 每个网格的坐标 coords labels = measure.label(data, connectivity=2) # 8连通区域标记 centroid = [] # 连通区域质心集合 area = [] # 每个连通区域包含的像素点个数 coords = [] # 每个连通区域包含的像素点坐标原创 2021-10-26 21:27:48 · 624 阅读 · 0 评论 -
Python替换图片上一些颜色
之前做的论文配图颜色太浅,被要求修改,但原图稿已丢失,无奈使出此招。先找一张你要替换颜色的照片,我这个保存的PNG格式的。看 ,就是下面这只叮当猫!替换前的图片很重要的一个步骤,用颜色识别工具对图像的RGB区间进行观察,寻找特征。苹果mac上使用 数码测色计,windows平台可下载其他的颜色识别软件。上代码:from PIL import Imagepath = "/Users/xsx/Desktop/ddm.png"img = Image.open(path)m = img.size原创 2021-10-26 21:00:14 · 1946 阅读 · 0 评论 -
基于MapBox的船舶AIS数据在地图上的实时显示(仿船讯网效果)
AIS数据NOAA Office for Coastal Management 提供了2009-2021年美国海岸周边的AIS数据,截止目前更新到21年3月份。网址:https://coast.noaa.gov/htdata/CMSP/AISDataHandler/2020/以20年数据为例,是按天提供的压缩包,解压后是.csv格式文件。数据格式如下:解析入库,...原创 2021-10-26 20:22:41 · 2894 阅读 · 9 评论 -
Java调用python传参数并获取python返回的值
python 作为一种较为简洁的语言,虽然其也具有面对对象的特性,但,实话是用的人真的不咋多,不说新星 Go了,Java它都追不上,毕竟开发环境和生态决定了很多东西。But,python庞大的库资源,以及简洁的语言风格还是深受很多人的喜爱,再者赶上了AI的好时代,感觉大家都在学。But,做应用开发时偶尔还是需要使用python来做些东西,所以Java怎么调用Python呢?直接上代码,边看别边,相信看完你就会这套流程了,真不懂可以留言,但我更希望是大佬你的指导!以windows平台为例:(我用的.原创 2020-05-27 22:17:10 · 5256 阅读 · 7 评论 -
Python 遍历文件夹下的所有文件(按默认顺序)
代码很简单,用于遍历文件夹内文件的内容,返回的是文件夹的绝对路径。这是文件夹下的内容:下面直接上代码:import osdef readFile(parent_path): file_path_list = [] file_list=os.listdir(parent_path) for file in file_list: file_path = os.path.join(parent_path, file) file_path_list.append(file_path) pr原创 2020-05-27 00:27:42 · 4062 阅读 · 2 评论 -
Python 实现整数(or 二进制)与格雷码的互相转换
在编写MOPs 问题优化的程序时,涉及到了这一问题(基因型的编码解码),基因的编码使用的是格雷码。格雷码的优点是这里不多赘述。下面直接上代码!```python# =================================== 格雷码转换 ====================================def graycode_to_integer(graycode): graycode_len = len(graycode) binay = [] bina原创 2020-06-06 22:14:31 · 1099 阅读 · 0 评论 -
希伯特数值与二维坐标的相互转换(python)
具体用处干什么,就不错说了。直接上代码!class Hilbert: # n 行列数 def __init__(self, n ): self.n = n def rot(self, xy, rx, ry): n = self.n if ry == 0: if rx == 1: xy[0] = n - 1 - xy[0] xy[1] = n - 1原创 2020-05-24 23:16:46 · 739 阅读 · 2 评论