我正在尝试将精彩教程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文件吗?
答案 0 :(得分:0)
现在我可以自己回答。问题在于GDAL支持,默认情况下不支持OpenCV。
当我添加此类支持时,DEM图像已正确加载。