如何使用Open CV加载数字高程模型(DEM)文件

时间:2017-09-20 22:08:43

标签: java opencv raster

我正在尝试将精彩教程Reading Geospatial Raster files with GDAL从Open CV C ++转换为Open CV Java API。

我的问题:当我使用以下方式加载DEM文件时: Mat dem = Imgcodecs.imread(demFile.htg, Imgcodecs.IMREAD_LOAD_GDAL | Imgcodecs.IMREAD_ANYDEPTH);

我发现dem.type()与预期的CV_16SC1不相等,但等于CV_8U。

这是一个问题吗?可能它取决于我目前使用的特定.htg文件吗?

1 个答案:

答案 0 :(得分:0)

现在我可以自己回答。问题在于GDAL支持,默认情况下不支持OpenCV。

当我添加此类支持时,DEM图像已正确加载。