栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何将dicom文件转换为jpg转换

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何将dicom文件转换为jpg转换

这是使用dcm4che 2将DICOM转换为JPEG的链接

以下是我的代码,效果很好,我将其与导入一起放置,因此可能用完了。

import java.awt.image.BufferedImage;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.util.Iterator;import javax.imageio.ImageIO;import javax.imageio.ImageReader;import javax.imageio.stream.ImageInputStream;import org.dcm4che2.imageio.plugins.dcm.DicomImageReadParam;import com.sun.image.prec.jpeg.JPEGCodec;import com.sun.image.prec.jpeg.JPEGImageEnprer;public class Examplke1 {    static BufferedImage myJpegImage=null;    public static void main(String[] args) {        File file = new File("test5/12840.dcm");        Iterator<ImageReader> iterator =ImageIO.getImageReadersByFormatName("DICOM");        while (iterator.hasNext()) { ImageReader imageReader = (ImageReader) iterator.next(); DicomImageReadParam dicomImageReadParam = (DicomImageReadParam) imageReader.getDefaultReadParam(); try {     ImageInputStream iis = ImageIO.createImageInputStream(file);     imageReader.setInput(iis,false);     myJpegImage = imageReader.read(0, dicomImageReadParam);     iis.close();     if(myJpegImage == null){         System.out.println("Could not read image!!");     } } catch (IOException e) {     e.printStackTrace(); } File file2 = new File("/test.jpg"); try {     OutputStream outputStream = new BufferedOutputStream(new FileOutputStream(file2));     JPEGImageEnprer enprer = JPEGCodec.createJPEGEnprer(outputStream);     enprer.enpre(myJpegImage);     outputStream.close(); } catch (IOException e) {     e.printStackTrace(); } System.out.println("Completed");        }    }}

用于运行它的罐子

  1. dcm4che-imageio-2.0.28.jar
  2. dcm4che-image-2.0.28.jar
  3. jai_imageio-1.1.jar
  4. dcm4che-core-2.0.28.jar
  5. slf4j-api-1.7.7.jar
  6. slf4j-log4j12-1.7.7.jar
  7. apache-logging-log4j.jar

希望能帮助到你。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/469840.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号