我正在尝试使用magick
R包进行一些图像编辑。但是,我无法读取GeoTIFF文件。当我尝试这样做时:
magick::image_read(RGBFile)
我得到以下错误消息:
Error in magick_image_readpath(path, density, depth, strip) :
Magick: Unknown field with tag 34737 (0x87b1) encountered.
`TIFFReadDirectory' @ warning/tiff.c/TIFFWarnings/912
在做了一些研究之后,我得出结论,GeoTIFF标签才是问题所在。
我已经写信给包维护者,看看包的更新是否允许读取GeoTIFF,但同时,有没有人知道一种方法,可以删除GeoTIFF标记,而不需要重新复制整个文件?(或用于处理大于1 GB的大图像的任何其他有效解决方法)
谢谢!
发布于 2018-06-02 08:04:42
我已经联系了包的维护者,这个错误已经修复了!到目前为止,它还没有安装到CRAN上,但是在此期间,在devtools::install_github("ropensci/magick")
上安装magick
应该可以做到这一点。
https://stackoverflow.com/questions/50649669
复制相似问题