I'm not entirely sure how this group works: if there is a page I'm
supposed to follow up on or if I should expect an email in reply.
Anyway, here's my question.
I'm very new to Python and PIL, I know how to do this stuff in perl
and ImageMagick, but I'm having issues with Python and PIL.
I need to scale a TIFF image from 1925x588 px to a GIF of 600xnnn px.
I've tried the following code, but it leads to a lot of extra odd
colored pixels being inserted into the resulting image.
img = "tmp/tmsho20080901.t if"
im = Image.open("tmp/tmsho20080901.t if")
w, h = im.size
im.thumbnail((6 00, h * 600 / w), Image.ANTIALIAS )
newimg = im.resize((600, int(h * (600.0 / w))), Image.ANTIALIAS )
newimg.save("tm sho20080901.gif ")
Using ImageMagick's convert I would do this...
convert -colors 256 -resize 600 -colorspace RGB -black-threshold 100 -
contrast -intent Perceptual tmp/tmsho20080901.t if tmsho20080901.g if
I think it may have something to do with the palette or the number of
colors alotted for the resulting image, but I'm really not a graphics
guy.
Any help on this would be appreciated.
Samuel
supposed to follow up on or if I should expect an email in reply.
Anyway, here's my question.
I'm very new to Python and PIL, I know how to do this stuff in perl
and ImageMagick, but I'm having issues with Python and PIL.
I need to scale a TIFF image from 1925x588 px to a GIF of 600xnnn px.
I've tried the following code, but it leads to a lot of extra odd
colored pixels being inserted into the resulting image.
img = "tmp/tmsho20080901.t if"
im = Image.open("tmp/tmsho20080901.t if")
w, h = im.size
im.thumbnail((6 00, h * 600 / w), Image.ANTIALIAS )
newimg = im.resize((600, int(h * (600.0 / w))), Image.ANTIALIAS )
newimg.save("tm sho20080901.gif ")
Using ImageMagick's convert I would do this...
convert -colors 256 -resize 600 -colorspace RGB -black-threshold 100 -
contrast -intent Perceptual tmp/tmsho20080901.t if tmsho20080901.g if
I think it may have something to do with the palette or the number of
colors alotted for the resulting image, but I'm really not a graphics
guy.
Any help on this would be appreciated.
Samuel
Comment