自定义博客皮肤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)
  • 问答 (1)
  • 收藏
  • 关注

原创 【街景影像】街景影像分析入门(三) 基于OV-SEG的街景影像语义分割一键式部署教程

街景语义分割是获取街景图像中建成环境要素的重要手段。目前互联网上可以接触到的街景语义分割方法(如Deeplab,PSPNet)大多用五六年前的技术,,很多时候不能满足分析需要。这篇博文介绍使用2023年最新的基于CLIP的语义分割OV-SEG进行分割。OV-SEG很强大,基本上想分割什么类型都可以,不限于CityScape和ADK20的类型。

2023-12-18 13:28:14 1393 5

原创 【Python】scipy.ndimage.generic_filter自定义滤波器及其C语言拓展加速

scipy原生的滤波器可能不能满足我们的要求。比如希望计算5*5邻域内,值小于中心像素值的像素的平均值,原生的滤波器就无能为力。这时候就需要用到来自定义滤波函数。center_pixel = window[window_size**2//2] # 传入的窗口被展平为一维在上面的例子中,我们定义了一个可以计算5*5邻域内,值小于中心像素值的像素的平均值的函数。调用时,将遍历中的每个元素的5 * 5邻域,将其展平为一维、传入,返回值作为中心元素对应的计算结果。如此,我们实现了自定义滤波器。

2023-11-30 21:42:16 551

原创 Gradio中选择本地文件完整路径的方法(仅限于前后端位于同一台机器的情况)

这个方法只能在gradio前后端都在一台机器上的时候生效(也就是在本地启动gradio之后在本地访问127.0.0.1/7860)。将gradio部署在远程服务器,然后在本地访问的时候这个方法没用。这里演示的是选择文件路径,选择文件夹、保存文件或者多个文件换一下tk的函数就可以了。思路:在后端异步调用Python内置库tkinter的filedialog。这个思路也可以适用于其他前后端在一台机器上部署的算法演示或使用平台~

2023-11-13 17:19:28 688

原创 【Ubuntu】记录与反斜杠和斜杠有关的一个小坑

问题出在文件路径的斜杠(/)和反斜杠(\)之间的差异上。在Linux系统(如Ubuntu)中,文件路径使用正斜杠(/)作为目录分隔符,而在Windows系统中,使用反斜杠(\)。但在调试中发现,如果把文件名改为'./inria/train.txt'就可以正确读取。这样的路径时,Python会尝试按照字符串中的反斜杠进行解释,而不会将其转换为正斜杠。在Linux系统中,这会导致文件路径变成。把一个在Windows上测试好的代码移植到服务器(Ubuntu)时,pandas.read_csv报错。

2023-10-07 11:12:57 175 1

原创 【数据分享】去除树木、建筑的DEM数据集FABDEM下载

FABDEM质量不错,去除了以往DEM中受树木和建筑影响的部分。这对城市相关(尤其是在大城市市中心)的研究还是比较重要的。相关信息网上有很多,这里不再赘述。如果有朋友想用现成的特定范围的FABDEM,我这边出于自己研究需要在GEE上下载了东部11省区范围的FABDEM,分享在。前者比较慢,后者需要一定基础同时也要挂梯子。FABDEM原始数据集下载方法主要有两种。

2023-05-19 14:18:06 496 10

原创 利用OpenStreetMap在线进行路径规划

有路网与停靠点数据时,如果需要计算最短路径,ArcGIS是一个常用的选择。但由于shapefile路网中方向、速度、交叉口转向等信息难以准确获取,想要在ArcGIS中获得精确的路径信息,只能作为路径的粗略估计。不联网就能做OSM做最短路径规划的库有很多,比如osmnx、pyrouting等。在这些的url的基础上添加参数,即可实现调用osmapi进行路径规划。近十年来,高德、百度开放平台的路径规划API成为对精确度比较高的路径规划手段。在OSM平台上可以进行路径规划,出行方式包括步行、驾车及骑行。

2023-03-14 21:37:36 1445 1

原创 ArcPy XY表转点 XYTableToPoint_Management报错

arcpy XYTableToPoint报错

2022-11-07 20:49:39 405

原创 LSTM参数问题——很多情况下LSTM中每个单元中的参数是相同的

按照(我的)直觉,在每个LSTM单元中,这些参数都是不同的。反向传播的过程会训练,每个单元的参数。但事实上,相当多的情况下,包括网络上的大部分示例中,一个LSTM中每个单元共享相同的。一个完整的LSTM中可能有多个LSTM单元(Cell),每个单元接收一个时间步的输入。GRU、RNN大部分情况下也是这样。至少我网上找到的代码是这样的。,分别控制输入、遗忘门、输出、以及长期记忆门。的输入参数中不包含时间步(包括pytorch中的。

2022-10-25 22:02:29 915

原创 numba优化踩坑记录

使用numba进行python运行速度优化的踩坑经历

2022-10-10 21:14:18 1043

原创 GDAL安装踩坑记录

...

2022-10-10 15:41:57 763

原创 街景影像分析入门(一)街景影像采样点的生成

如何使用路网SHP数据生成街景影像采样点

2022-08-12 21:03:30 1801 9

原创 HSV转圆锥空间坐标的正反算公式

def hsv2coord(h,s,v): x = v*s*cos(rd(h)) y = v*s*sin(rd(h)) z = sqrt(3)*(1-v) return x,y,zdef coord2hsv(x,y,z): v = (3-sqrt(3)*z)/3 s = sqrt(x*x+y*y)/v h = dg(acos(x/sqrt(x*x+y*y))) return h,s,v网上只有正算公式,这里贴一下自己推的反算公式(也不..

2021-09-04 22:29:00 226

原创 配置VSCode插件 Python Docstring Generator

听说docstring for python这个插件蛮好用的,也确实蛮好用的,可以自动生成函数注释模板信息。然而根据官方文档进行设置不成功,找遍全网也没有解决方案。自己摸索了一番才解决,这里分享一下。...

2021-06-14 11:48:55 5206 1

空空如也

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

TA关注的人

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