无法使用Magick

时间:2018-06-01 19:04:03

标签: r imagemagick rmagick geotiff

我尝试使用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图像的任何其他有效解决方法)

谢谢!

1 个答案:

答案 0 :(得分:0)

我已经联系了软件包维护者,这个bug已经修复了!截至此帖子,它尚未进入CRAN,但在此期间安装magickdevtools::install_github("ropensci/magick")应该可以解决问题。