﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	notify_on_close	platform	project
186	Can't save jpeg images	Tom Goddard	Greg Couch	"Apparently our Pillow 3.0 does not have jpeg support.

open 1a0m
save ~/Desktop/test.jpg
Traceback (most recent call last):
File ""/Users/goddard/ucsf/chimera2/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/PIL/Image.py"", line 433, in _getencoder
encoder = getattr(core, encoder_name + ""_encoder"")
AttributeError: module 'PIL._imaging' has no attribute 'jpeg_encoder'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File ""/Users/goddard/ucsf/chimera2/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/chimera/cmd_line/gui.py"", line 121, in on_enter
cmd.execute()
File ""/Users/goddard/ucsf/chimera2/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/chimera/core/commands/cli.py"", line 1701, in execute
results.append(ci.function(session, **kw_args))
File ""/Users/goddard/ucsf/chimera2/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/chimera/core/commands/save.py"", line 28, in save
save_image(session, filename, format, width, height, supersample)
File ""/Users/goddard/ucsf/chimera2/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/chimera/core/commands/save.py"", line 85, in save_image
i.save(path, format, quality=quality)
File ""/Users/goddard/ucsf/chimera2/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/PIL/Image.py"", line 1703, in save
save_handler(self, fp, filename)
File ""/Users/goddard/ucsf/chimera2/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/PIL/JpegImagePlugin.py"", line 697, in _save
ImageFile._save(im, fp, [(""jpeg"", (0, 0)+im.size, 0, rawmode)], bufsize)
File ""/Users/goddard/ucsf/chimera2/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/PIL/ImageFile.py"", line 492, in _save
e = Image._getencoder(im.mode, e, a, im.encoderconfig)
File ""/Users/goddard/ucsf/chimera2/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/PIL/Image.py"", line 437, in _getencoder
raise IOError(""encoder %s not available"" % encoder_name)
OSError: encoder jpeg not available"	defect	closed	major		Infrastructure		fixed						all	chimera
