正面检测sst和叶绿素图像


12

我正在研究海面温度卫星图像,并在基于温度的开放源中寻找轮廓梯度。是否有诸如ArcGIS的Cayula和Cornillon前端检测工具之类的工具[1]可以对此提供帮助。

向我建议的一种方法是使用高通滤波器和轮廓。但是在两种情况下,我都无法在特定温度的前沿上画一条线。在高通滤波器中,它检测到所有我不感兴趣的边缘,而轮廓中则基于间隔。

我正在QGIS(或任何开放源代码)中搜索一种自动生成的工具:

  • 根据温度识别梯度(前),
  • 划清界限
  • 生成shapefile。

根据评论者的请求:Cayula Cornillon前端检测工具会自动从卫星SST数据中检测SST前端。原始论文发表在这里:

Cayula,JF和Cornillon,P。(1992)。SST图像的边缘检测算法。大气技术学报,9(1),67-80。

这是一个示例数据集:https : //www.dropbox.com/s/rtxhln299szonb1/may25.csv?dl=0


2
Cayula和Cornillon都是GIS SE的新名词。您是否可以编辑问题来描述它们是什么,或者包括指向它们的描述的链接?
PolyGeo

您可以提供上述SST数据的一部分进行测试吗?
Kersten

您可以重新提供smaple数据吗?该链接似乎不再有效...
Jochen Schwarze

1
根据Peter Miller的这份文件,Cayula和Cornillon正面检测的MGET(海洋地理空间生态工具)版本也可以从Python运行。仅从他的评论尚不清楚arcpy是否必要,但可能值得检查。它还指出:“如果您是Python专家并且计划在没有ArcGIS的情况下使用MGET,则可以忽略与ArcGIS有关的步骤。如需安装方面的帮助,请与我们联系。” 在MGET安装页面上。
Cotton.Rockwood '16

Answers:


1

答案基于@ Cotton.Rockwood评论:

根据Peter Miller的这份文件,也可以从Python运行Cayula和Cornillon前端检测的MGET(海洋地理空间生态工具)版本。仅从他的评论尚不清楚arcpy是否必要,但可能值得检查。它还指出:“如果您是Python专家并且计划在没有ArcGIS的情况下使用MGET,则可以忽略与ArcGIS有关的步骤。如需安装方面的帮助,请与我们联系。” 在MGET安装页面上。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.