从大型Tiff / PSB / PSD文件中提取图层的方法

时间:2013-07-26 21:22:07

标签: tiff psd large-data bigdata

我无法从超大型Tiff / PSB文件(大约85 GB以上)中提取图层。有什么建议?我找到了几个库,但没有一个可以使用这么大的文件..提前谢谢。


2013年7月31日更新

  • psd parser

对于大型PSD 文件,您可以使用此功能 http://www.telegraphics.com.au/sw/product/psdparse

编译时,会出现错误:

  .../psdparse/main.c:326: undefined reference to `rebuild_psd'
  collect2: ld returned 1 exit status
  make: *** [psdparse] Error 1

有一些.o文件丢失..只需找到它们并编译丢失的.o文件。最后,确保makefile是好的。那么你应该好好去。

  • tiff parser

对于大型TIFF 文件,您可以使用http://bigtiff.org/ 检查标题

BigTIFF
0   16-bit  0x4D4D constant
2   16-bit  0x002B version = BigTIFF
4   16-bit  0x0008 bytesize of offsets
6   16-bit  0x0000 constant
8   64-bit  offset to first directory
由于big endian和little endian,我的情况有点不同

0 个答案:

没有答案