I am trying to split an image into a number of same-sized chunks to use it as a 
base for a "Map Tile"/"Map Layer" web application.
The image I have is a 30+MB BMP image (24 bit) about 3000x2500 sized.
The mapping js library i'm using (leaflet) wants a "tile server" with tiles of 
256x256 and an appropriate naming scheme
So I used PIL to write a simple python script to create those tiles, cropping 
pieces from the original image.
If I save the tiles to BMP files, everything's fine. If I save them to PNG or 
JPEG they are corrupted.

PNG files complaint that they are invalid files (using pngcheck it tells that 
the "image may have undergone a unix-dos conversion").
If I use JPG conversion, images are corrupted (I see images as a bunch of 8x8 
blocks with just noise instead of the expected image slice).

I'm using PIL on Python 2.6.6 on windows 7 64 bit.

(mind, I used PIL for another image manipulation script on the same machine and 
that script works fine)

Any hint about what could be wrong?

THanks

LM
_______________________________________________
Image-SIG maillist  -  Image-SIG@python.org
http://mail.python.org/mailman/listinfo/image-sig

Reply via email to