gpt4 book ai didi

java - 将图像中的多边形保存到 PostGIS 数据库

转载 作者:太空宇宙 更新时间:2023-11-04 15:00:22 25 4
gpt4 key购买 nike

我正在开发一款从卫星图像中检测建筑物的软件。

到目前为止,我已经成功地将建筑物与图像的其他对象分开。我现在的问题是如何将每个多边形形状的建筑物保存到PostGIS数据库中?

java 和 PostGIS 中有可用的 ata 函数库吗? enter image description here

最佳答案

使用python函数raster2pgsql将图像添加到postgis,http://suite.opengeo.org/opengeo-docs/dataadmin/pgGettingStarted/raster2pgsql.html

然后,您可以使用 ST_DumpAsPolygons 根据一系列连续像素值将图像转换为 vector 。请参阅http://postgis.net/docs/RT_ST_DumpAsPolygons.html

总体思路是从一系列像素值创建一个多边形,尽管在您的情况下看起来只有 255。

实际上,假设建筑物具有足够独特的值,您实际上可以直接在 Postgis 中以这种方式进行建筑物检测。

感兴趣的是蓝色是什么?

关于java - 将图像中的多边形保存到 PostGIS 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22642860/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com