您将如何从 OCaml 中的 TIF 图像中读取数据?
How would you read the data from a TIF image in OCaml?
我想用 OCaml 处理 Landsat8 原始数据。数据存储在 TIF 文件中。可以在此处找到此类文件的示例:
http://landsat-pds.s3.amazonaws.com/L8/139/045/LC81390452014295LGN00/LC81390452014295LGN00_B1.TIF
如何在 OCaml 中读取 TIF 文件?是否有图书馆已经这样做了?
好多年没用了,不过有个库叫camlimages that claims to support TIF files. You can install it with OPAM.
如果您正在使用 Landsat 或其他 GeoTIFF 图像,您可能希望使用绑定到 GDAL 以获得更完整的支持:https://github.com/hcarty/ocaml-gdal and http://gdal.org/
GDAL 允许您访问原始值及其地理空间信息 - 位置、投影以及基础 TIFF 中包含的任何其他内容。
我想用 OCaml 处理 Landsat8 原始数据。数据存储在 TIF 文件中。可以在此处找到此类文件的示例:
http://landsat-pds.s3.amazonaws.com/L8/139/045/LC81390452014295LGN00/LC81390452014295LGN00_B1.TIF
如何在 OCaml 中读取 TIF 文件?是否有图书馆已经这样做了?
好多年没用了,不过有个库叫camlimages that claims to support TIF files. You can install it with OPAM.
如果您正在使用 Landsat 或其他 GeoTIFF 图像,您可能希望使用绑定到 GDAL 以获得更完整的支持:https://github.com/hcarty/ocaml-gdal and http://gdal.org/
GDAL 允许您访问原始值及其地理空间信息 - 位置、投影以及基础 TIFF 中包含的任何其他内容。