国家  china

如何压缩DICOM文件

本篇文章分享一个基本的LEADTOOLS C #代码示例,讲解如何载入DICOM文件,然后将它压缩保存以大大减少文件大小。 在压缩时,你将使用jpeg2000压缩类型。一旦初始化了DicomJpeg2000Options选项,就可以开始为新的DICOM文件设置选项了。 有两个枚举,将在这个过程中使用的: CompressionControl-获取或设置指示如何确定所产生的压缩。 CompressionRatio -获取或设置指示压缩比使用整型值。 一旦你有了这些枚举集合的DicomJpeg2000Options选项,你需要给数据集本身的选项。 现在你可以使用ChangeTransferSyntax改变数据集的传输语法。 最后,你可以使用保存方法保存数据集。 通过这些设置,我们可以将DICOM文件从从854kb压缩到36kb。 DicomEngine.Startup(); using (DicomDataSet ds = new DicomDataSet()) { //Load DICOM File ds.Load(input, DicomDataSetLoadFlags.None); //Initialize J2K Options DicomJpeg2000Options options = ds.DefaultJpeg2000Options; //Set Options options.CompressionControl = DicomJpeg2000CompressionControl.Ratio; options.CompressionRatio = 50; //Add options to the dataset ds.Jpeg2000Options = options; //Change the transfer syntax to J22K ds.ChangeTransferSyntax(DicomUidType.JPEG2000, 2, ChangeTransferSyntaxFlags.MinimizeJpegSize); //Save Dicom file ds.Save(dest, DicomDataSetSaveFlags.None); //Shut down the DICOM engine DicomEngine.Shutdown(); }   支持 关于其他产品的更多信息,请访问我们的官方网站, 欢迎下载免费的全功能评估版SDK,全功能试用版中有这个例子的全部源代码。 同时欢迎您使用评估版期间的免费技术支持。

如何压缩DICOM文件

本篇文章分享一个基本的LEADTOOLS C #代码示例,讲解如何载入DICOM文件,然后将它压缩保存以大大减少文件大小。 [更多...]

如何通过leadtool读取二维码中的中文

在使用 leadtool进行二维码识别的过程中,经常或碰到中文识别为乱码的情况,让人比较郁闷,今天和大家分享的就是如何来读取二维码中的中文 [更多...]

HTML5 Medical Web Viewer框架演示概述

HTML5 Medical Viewer Demo是通过Web浏览器扩展PACS系统的一个演示程序。它允许任何Web浏览器通过网络以零硬盘空间占用来查询,检索和查看DICOM映像 [更多...]

配置Leadtools Medical WebViewer使用SQL Server 2012

在SQL Server 2008 R2和早期版本中,LocalSystem帐户包含在默认安装中,因此它在SQL Server 2008 R2和早期版本中可以通过Windows身份验证完全访问SQL Server。 但是,随着SQL Server 2012的发布,默认情况下不再包含LocalSystem。如果要使用Windows身份验证允许访问SQL Server,则需要在本地创建一个服务用户帐户 [更多...]

如何文档清理命令接口来清理文档

文档清理对文档成像有很大的影响。它改进了文档的视觉效果和可读性。文件图像清理是OCR,条形码,PDF,表单识别,档案等类似的功能的必备预处理,它可以增强了这些功能的效果和效率。本文将讲解如何使用leadtools进行文档清理 [更多...]

Leadtools Android web医学影像浏览器试用指南

Leadtools Android web医学影像浏览器可以方便的在Android移动端作为pacs客户端提供影像通讯,浏览,处理等功能。方便医生随时随地的访问pacs系统,对病人进行诊断。 本文介绍如何运行使用LEADTOOLS Android web医学影像浏览器用LEADTOOLS Android web医学影像浏览器 [更多...]