我尝试使用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标签就是问题。
我已经写信给软件包维护者,看看软件包的更新是否允许读取GeoTIFFs,但与此同时,是否有人知道一种删除GeoTIFF标签的方法 重新复制整个文件? (或处理大型> 1 GB图像的任何其他有效解决方法)
谢谢!
答案 0 :(得分:0)
我已经联系了软件包维护者,这个bug已经修复了!截至此帖子,它尚未进入CRAN,但在此期间安装magick
和devtools::install_github("ropensci/magick")
应该可以解决问题。