2016-11-30 1 views
-2

Quelqu'un peut-il m'aider à savoir comment convertir un fichier dicom multitrame (jpeg 2000 compressé) en jpeg en utilisant jdeli. Je suis capable d'extraire une image mais je veux savoir comment extraire toutes les images?dicom (jpeg2000) en jpeg en utilisant jdeli

+0

Qu'avez-vous essayé? Pouvez-vous envoyer votre code? S'il vous plaît, lisez ces liens pour améliorer votre question: [Comment demander] (http://stackoverflow.com/help/how-to-ask) | [Exemple minimal, complet et vérifiable] (http://stackoverflow.com/help/mcve). – Tom

+0

pour le moment, le support multitrame est caché pour un usage public si vous nous envoyez un fichier que nous pouvons déboguer et réparer pour vous; S'il vous plaît noter: je travaille pour idrsolutions – sudajava

+0

Merci beaucoup pour votre considération. Je veux convertir les images disponibles dans le lien suivant http://www.osirix-viewer.com/resources/dicom-image-library/ – xxx

Répondre

0
File inputFile = new File("Your file location"); 
DicomDecoder dec = new DicomDecoder(); 
for (int i = 1; i <= dec.getFrameCount(inp); i++) { 
    //note frame count startfrom 1 
    BufferedImage image = dec.read(i,inputFile); 
    //now you have the bufferedimage and do whatever you wanted 
}