使用无损JPEG压缩读取TIFF和DICOM图像

时间:2012-12-23 11:55:23

标签: c# imagemagick jpeg tiff

我对使用无损JPEG 压缩数据读取TIFF图像感兴趣。我尝试过ImageMagick,但它失败了:

convert.exe: Unsupported JPEG process: SOF type 0xc3. `JPEGLib' @ error/tiff.c/TIFFErrors/562.

根据ImageMagick论坛,在ImageMagick的官方发行版中没有无损JPEG支持,但有一个补丁可以提供帮助。问题是这个补丁有点过时了。

我也尝试过Leadtools和ImageGear库;他们运作良好,但对我来说太昂贵了。

因此,如果有任何方法可以在当前版本的ImageMagick中启用无损JPEG处理,或者有任何库可以读取此类图像,请告诉我。

1 个答案:

答案 0 :(得分:0)

我不知道TIFF,但GDCM确实支持无损JPEG。只需这样使用它:

$ gdcmconv --raw jpeg.dcm uncompress.dcm
$ gdcm2pnm uncompress.dcm uncompress.ppm