Andrew Murray
Andrew Murray
@hugovk is there any particular problem with this? My guess would be that it is perhaps too complex of a change for an edge case, and the user in question...
I would describe the situation here by saying that FitsImagePlugin doesn't currently support Binary Table extensions. Pillow is reading the primary array header, seeing that there are 0 data axes,...
Looking at the spec, I found > The following describes the process for compressing n−dimensional FITS images and storing the resulting byte stream in a variable-length column in a FITS...
Your image has RICE_1 compression. I've been having trouble figuring that out, so in the meantime, I've created #7894 to add support for something other than uncompressed data at least...
I've created #7823 to resolve this.
Could you upload an example file? If you're requesting support, ideally one that could be added to our test suite and released under the Pillow license.
I found https://github.com/robomotic/pemeta, and with that, I was able to run `python3 main.py --pefile python.exe -i -s` and save 7 ICO files. Under the hood, it uses https://github.com/erocarrera/pefile
@DevilXD would you still like support for this file type added to Pillow, or could you simply use Pillow and another Python library to achieve your goal?
The project that you've linked to hasn't received an update in a while. Do you have any sample images that could be included under Pillow's license?
If we do add support, is cardfile.ico something that can be added to our test suite, and distributed under the Pillow license?