2009-07-29 10 views
1

Je dois travailler avec certains fichiers image. Ils sont nommés .png et .jpg, mais j'ai essayé 3 visionneuses d'images différentes, et aucune d'entre elles n'a pu ouvrir les fichiers. J'ai découvert que les 8 premiers octets de ces fichiers étaient CF10rUrm, et DROID m'a dit que c'était un JTIP (JPEG Tiled Image Pyramid).Lecteur de format de fichier JTIP pour python

J'ai besoin de les utiliser depuis Python. Est-ce que quelqu'un connaît un moyen de visualiser ces fichiers image, de les convertir dans un autre format, ou, (un peu tronqué), de les lire directement à partir de Python? (J'ai déjà essayé PIL, et il ne les reconnaît pas.)

Je sais que c'est possible, puisque le programme qui utilise ces fichiers image peut les voir. Ce n'est pas open source, cependant.

+0

NO ONE CARES = (. – Claudiu

+1

Le format est mort, à droite? Cette page donne quelques informations sur la façon dont les carreaux se rapportent les uns aux autres: http://www.beazley.ox.ac.uk/copyright.htm check out l'image cliquable qui vous montre comment le fichier est décomposé Avez-vous un fichier d'échantillon? Je suis sûr qu'il y a une sorte de marqueur qui peut identifier le début d'un nouveau niveau ou d'une nouvelle tuile. Je pense qu'il a été réabsorbé par le format SPIFF? – Benjamin

Répondre

-1

Avec une recherche rapide, j'ai trouvé un Python script qui pourrait faire ce que vous voulez.

+0

Merci, mais je ne voulais pas dire "un JPG qui a fait des images", je voulais dire "un format de fichier obscur appelé JTIP que PIL ne peut pas déjà lire." J'ai seulement besoin du code équivalent pour cette ligne _one_: "source_image = Image.open (source_path)". – Claudiu