Android处理dicom文件记录

538 字
3 分钟
Android处理dicom文件记录

dcm4che#

纯java编写,网上有搜到android版本的jar包,是dcm4che低版本,只在安卓平台上实现了reader,没实现writer。github上的版本有reader和writer实现,但是是依赖javax相关包的,安卓上没有这些包。所以用不了github上的版本。

Modules#

  • dcm4che-audit
  • dcm4che-audit-keycloak
  • dcm4che-conf
    • dcm4che-conf-api
    • dcm4che-conf-api-hl7
    • dcm4che-conf-json
    • dcm4che-conf-json-schema
    • dcm4che-conf-ldap
    • dcm4che-conf-ldap-audit
    • dcm4che-conf-ldap-hl7
    • dcm4che-conf-ldap-imageio
    • dcm4che-conf-ldap-schema
  • dcm4che-core
  • dcm4che-dcmr
  • dcm4che-deident
  • dcm4che-dict
  • dcm4che-dict-priv
  • dcm4che-emf
  • dcm4che-hl7
  • dcm4che-image
  • dcm4che-imageio
  • dcm4che-imageio-opencv
  • dcm4che-imageio-rle
  • dcm4che-js-dict
  • dcm4che-json
  • dcm4che-mime
  • dcm4che-net
  • dcm4che-net-audit
  • dcm4che-net-hl7
  • dcm4che-net-imageio
  • dcm4che-soundex
  • dcm4che-ws-rs
  • dcm4che-xdsi
  • dcm4che-jboss-modules

Utilities#

  • agfa2dcm: Extract DICOM files from Agfa BLOB file

  • dcm2dcm: Transcode DICOM file according the specified Transfer Syntax

  • dcm2jpg: Convert DICOM image to JPEG or other image formats

  • dcm2json: Convert DICOM file in JSON presentation

  • dcm2pdf: Extract encapsulated PDF, CDA or STL from DICOM file

  • dcm2str: Apply Attributes Format Pattern to dicom file or command line parameters.

  • dcm2xml: Convert DICOM file in XML presentation

  • dcmdir: Dump, create or update DICOMDIR file

  • dcmdump: Dump DICOM file in textual form

  • dcmldap: Insert/remove configuration entries for Network AEs into/from LDAP server

  • dcmqrscp: Simple DICOM archive

  • dcmvalidate: Validate DICOM object according a specified Information Object Definition

  • deidentify: De-identify one or several DICOM files

  • emf2sf: Convert DICOM Enhanced Multi-frame image to legacy DICOM Single-frame images

  • findscu: Invoke DICOM C-FIND Query Request

  • getscu: Invoke DICOM C-GET Retrieve Request

  • hl72xml: Convert HL7 v2.x message in XML presentation

  • hl7pdq: Query HL7 v2.x Patient Demographics Supplier

  • hl7pix: Query HL7 v2.x PIX Manager

  • hl7rcv: HL7 v2.x Receiver

  • hl7snd: Send HL7 v2.x message

  • ianscp: DICOM Instance Availability Notification receiver

  • ianscu: Send DICOM Instance Availability Notification

  • jpg2dcm: Convert JPEG images or MPEG videos in DICOM files

  • json2props: Convert Archive configuration schema JSON files to key/value properties files and vice versa

  • json2rst: Generate ReStructuredText files from Archive configuration schema JSON files

  • mkkos: Make DICOM Key Object Selection Document

  • modality: Simulates DICOM Modality

  • movescu: Invoke DICOM C-MOVE Retrieve request

  • mppsscp: DICOM Modality Performed Procedure Step Receiver

  • mppsscu: Send DICOM Modality Performed Procedure Step

  • pdf2dcm: Convert PDF file into DICOM file

  • stgcmtscu: Invoke DICOM Storage Commitment Request

  • storescp: DICOM Composite Object Receiver

  • storescu: Send DICOM Composite Objects

  • stowrs: Send DICOM Composite Objects or Bulkdata file over Web

  • stowrsd: STOW-RS Server

  • swappxdata: Swaps bytes of uncompressed pixel data in DICOM files

  • syslog: Send Syslog messages via TCP/TLS or UDP to a Syslog Receiver

  • syslogd: Receives RFC 5424 Syslog messages via TCP/TLS or UDP

  • upsscu: Invokes services of Unified Procedure Step Service Class

  • wadors: Wado RS Client Simulator

  • wadows: Wado WS Client Simulator

  • xml2dcm: Create/Update DICOM file from/with XML presentation

  • xml2hl7: Create HL7 v2.x message from XML presentation

license: Mozilla Public License Version 1.1

imebra#

Imebra now supplies the pre-compiled library for Android, which applies the Windowing in real time when you use the DicomView class (an Android View that displays the Dicom Image).

There is no need to convert to jpeg: Follow the example in the documentation and then modify the windowing value in the voilut object.

license use Imebra without being bound to the GPLv2 license you have to buy a commercial license. https://imebra.com/buy/

PixelMed#

stackoverflow上有帖子说可以用在安卓上,相关资料很少

DCMTK#

论坛说可以用ndk编译,跑在安卓上

Compiling DCMTK for Android(中文版) https://blog.csdn.net/chenhuakang/article/details/73608510

license free evaluation licence is available for the OFFIS DICOM software packages DCMPPS, DCMPPSCU, PPSMGR, DCMPRINT SCU, DCMPRINT SCP, DCM2AVI, DCMJP2K and DCMSTCOM. The evaluation licence allows to download the software from the internet and to evaluate it for a period of four months. Any further use of the software requires a full licence agreement.

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

打赏
Android处理dicom文件记录
https://ernest-su.github.io/android处理dicom文件记录/
作者
Ernest
发布于
2021-10-29
许可协议
CC BY-NC-SA 4.0
相关文章智能推荐
1
安卓开发相关框架文章收集(长期更新)
开发效率在做项目初期,如果知道有哪些框架/工具可用,对项目的开发会有很大的帮助。这篇帖子收集项目开发用过的,或者有类似需求不知道有对应工具,后来发现这些工具有相见恨晚感觉的。作为一个类似于备忘录的帖子,根据个人判断在需要的时候进行增删改查。介绍时候尽量用一两个关键词。收集的文章可能会因各
2
Evernote带来的计划任务神器Android-Job
开源框架在新版本安卓版本(API23以上)中,谷歌把`android.net.conn.CONNECTIVITYCHANGE` 这个广播废弃了。总的来说,应用不应该依赖这个广播来执行相关任务,而应该使用 `JobScheduler` 或者 ` GCMNetworkManager`。计划任
3
GitHub上star超过2k的安卓MVP架构指南
架构近日在搜MVP模式作为安卓项目架构时候,发现GitHub上一篇介绍MVP架构的文章。一看star已经超过2K了。通读全文发现作者用实际项目将MVP架构要怎么分职责讲得十分通俗易懂。为了方便大家查阅,把原文翻译了一下。作者还有一篇文章讲安卓项目和代码风格指南的。欢迎查看相关翻译。
4
GitHub上star超过2k的安卓项目和代码风格指南(绝对干货)
最佳实践近日在搜MVP模式作为安卓项目架构时候,发现GitHub上一篇介绍MVP架构的文章。一看star已经超过2K了。作者同项目的这篇文章讲安卓项目和代码风格指南,也非常有参考价值。为了方便大家查阅,把原文翻译了一下。点击查看作者介绍安卓MVP架构指南的翻译文章。
5
Linux 命令手册安卓版
工具前两天逛GitHub时候发现了一个命令行手册项目jaywcjlove/linuxcommand 手册网站,觉得非常实用。GitHub的Pages很方便,但是国内访问有时候比较慢。虽然网上类似的在线手册很多了,但是我觉得一个手册应该是随手可用,而且即使在没有网时候,也可随时翻阅的。
随机文章随机推荐
Profile Image of the Author
Ernest
一个有理想的Android程序员
公告
欢迎来到我的博客!这是一则示例公告。
音乐
封面

音乐

暂未播放

0:000:00
暂无歌词
分类
标签
站点统计
文章
27
分类
12
标签
47
总字数
123,546
运行时长
0
最后活动
0 天前
站点信息
构建平台
GitHub Actions
博客版本
Firefly v6.13.6
文章许可
CC BY-NC-SA 4.0

文章目录