Précédent   Forum des professionnels en informatique > Autres langages > Python & Zope > Bibliothèques tierces
Bibliothèques tierces Forum d'entraide pour les autres bibliothèques non présentes dans la distribution standard de Python
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/01/2012, 19h57   #1
Invité de passage
 
Inscription : mai 2011
Messages : 15
Détails du profil
Informations forums :
Inscription : mai 2011
Messages : 15
Points : 4
Points : 4
Par défaut lire un film tif sous opencv

Bonsoir,

Voici mon petit problème. J'ai un stack d'images TIF en 8 bits qui est le fichier de sortie d'un videomicroscope que je lis d'habitude avec imageJ. C'est donc un seul TIF à l’intérieur duquel il y a 2 images. Il arrive que j'ai 200 images et qu'il faut que j'automatise le possibilité de diviser le stack en 3, ou enlever le stack numero x et sauvegarder etc. J'aimerai bien faire ça avec opencv mais je dois dire que je ne trouve pas comment faire. Queslqu'un aurait-il une idée? j'ai joind un petit exemple de stack.

Merci à vous et bonne soirée
Fichiers attachés
Type de fichier : zip Substack (1-2).zip (1,56 Mo, 4 affichages)
edding4 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2012, 12h09   #2
Membre émérite
 
Homme
Inscription : octobre 2008
Messages : 579
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Belgique

Informations forums :
Inscription : octobre 2008
Messages : 579
Points : 949
Points : 949
Salut,

J'utilise opencv mais je ne vois rien qui permette de séparer deux images contenues dans le même fichier.

libtiff le fait. il faut libtiff-tools exactement
http://www.remotesensing.org/libtiff/
Si tu es sous Linux, c'est sûrement dans les paquetages de ta distrib.


Code :
1
2
 
tiffsplit Substack.tif
et j'ai obtenu les deux images séparées. (J'ai modifié le nom du fichier original parce que les parenthèses posaient problème)

Tu peux donc avec subprocess.Popen() très facilement automatiser cette tâche.

Les nouvelles images apparaissent avec les nom xaaa.tif, xaab.tif mais tu peux mettre le nom que tu veux en argument.
__________________
Vincent
Oqapy . Qarte . PaQager
VinsS est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h03.


 
 
 
 
Partenaires

Hébergement Web