View Full Version : Python Thumbnail Generator

11 November 2008, 08:23 AM
Hey everyone I'm having some difficulty integrating the PIL python module to generate thumbnails of my rendered frames.

I've set up my maya.env to use the activepython 2.5 interpreter.
MAYA_LOCATION = C:\Program Files\Autodesk\Maya8.5;
PYTHONPATH = C:\Python25\Lib\site-packages;

My python code is:
import os
import glob
from PIL import Image

for infile in glob.glob("*.jpg"):
print infile;
im =
im.thumbnail((128, 128), Image.ANTIALIAS);
print im.format

If I remove the thumbnail() function I still get the format so it seems like PIL is functioning correctly however once i add the thumbnail function i get long error:
# Error: The _imaging C module is not installed
# Traceback (most recent call last):
# File "<maya console>", line 10, in ?
# File "C:\Python25\Lib\site-packages\PIL\", line 1522, in thumbnail
# self.load()
# File "C:\Python25\Lib\site-packages\PIL\", line 155, in load
# self.load_prepare()
# File "C:\Python25\Lib\site-packages\PIL\", line 223, in load_prepare
# =, self.size)
# File "C:\Python25\Lib\site-packages\PIL\", line 36, in __getattr__
# raise ImportError("The _imaging C module is not installed")
# ImportError: The _imaging C module is not installed #

If anyone has any experience with maya and PIL or have any other method of producing thumbnails from maya please let me know.

11 November 2008, 09:59 AM
I think a main issue is the maya.env is not changing maya's behavior since when i type help(); in maya it still tells me im using Python 2.4 (the version installed with maya 8.5). is that the proper way to set up the maya.env to use a external interpreter?

CGTalk Moderation
11 November 2008, 09:59 AM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.