Page 1 of 1

32-bit depth per channel PSD

Posted: 2017-04-26T08:05:31-07:00
by schille
Hello,

My ImageMagick version:
Version: ImageMagick 7.0.3-0 Q16 x86 2016-09-05 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2015 ImageMagick Studio LLC
License: http://www.imagemagick.org/script/license.php
Visual C++: 180040629
Features: Cipher DPC Modules OpenMP
Delegates (built-in): bzlib cairo flif freetype jng jp2 jpeg lcms lqr openexr pangocairo png ps rsvg tiff webp xml zlib

I use ImageMagick in the Windows 10 command line.

Example file (created with Photoshop):
https://jumpshare.com/v/jhhtwVNJWd6sjw3wj8aQ

My command:
convert test_32bit.psd test.jpg

When i try to convert this PSD file into a JPG I get the following error:
convert: improper image header `test_32bit.psd` @ errror/psd.c/ReadPSDImage/1848

In "psd.c" it reads:
if ((psd_info.depth != 1) && (psd_info.depth != 8 ) && (psd_info.depth != 16))
ThrowReaderException(CorruptImageError,"ImproperImageHeader");

Is it possible for you to provide support for 32-bit depth / channel PSD files?

Thank you very much

Re: 32-bit depth per channel PSD

Posted: 2017-04-26T08:40:19-07:00
by snibgo
I'll move this to the "developers" forum, as it is a request for a new feature.

Re: 32-bit depth per channel PSD

Posted: 2017-04-27T06:23:14-07:00
by dlemstra
Please create an issue here: https://github.com/ImageMagick/ImageMagick/issues and attach (drag-drop) the sample file (prob needs to be zipped) to the post instead of using a link.

Re: 32-bit depth per channel PSD

Posted: 2017-04-27T07:10:48-07:00
by schille
I created the following issue: https://github.com/ImageMagick/ImageMagick/issues/455
I zipped the PSD file as suggested.

Thank you very much for your quick response

Re: 32-bit depth per channel PSD

Posted: 2017-04-27T07:24:03-07:00
by dlemstra
The response is quick but I have no idea when we will be able to have a look at your issue :)