Questions tagged [dcm4che]

dcm4che is an open source collection of applications for digital medical imaging.

dcm4che is a collection of open source applications and utilities for the healthcare enterprise, specially focused to solve processing, archiving, transmission and interoperability of medical imaging data. dcm4che tools have been developed in the Java for performance and portability, supporting deployment on JDK 1.4 and up.

This can also refer to the dcm4chee project, a full Clinical Data Manager system built upon the dcm4che tools. It is a JEE and JMX system designed to be deployed within the Application Server to provide a number of clinical services.

It may be used for a variety of different purposes, the most popular being a PACS (Picture Archiving and Communication System).

Resources

143 questions
3
votes
2 answers

How do I run dcm4che tools from command line after compilation?

I want to use the dcm2json tool, part of the dcm4che3 toolkit, but I cannot figure out how to compile and execute the command line tool. Having run $ git clone https://github.com/dcm4che/dcm4che.git $ cd dcm4che $ mvn install in the dcm4che…
Kasper Marstal
  • 342
  • 1
  • 15
2
votes
1 answer

Why can IntelliJ IDEA resolve the classes but Groovy / Griffon cannot?

I'm working on a Griffon app, using IntelliJ, and I'm trying to use the dcm4che project libraries. I've managed to get IntelliJ's code editor to stop complaining about missing classes, but when I go to run the Griffon app, the compiler goes down in…
cdeszaq
  • 30,869
  • 25
  • 117
  • 173
2
votes
2 answers

dcm4che 5.22.0 dcmqrscp IncompatibleSpecificCharaterSetException

I am trying to use the new dcm4che release 5.22.0 and more specifically the dcmqrscp tool: https://github.com/dcm4che/dcm4che/blob/master/dcm4che-tool/dcm4che-tool-dcmqrscp/README.md I am starting an instance: dcmqrscp -b DCMROUTER:435 --dicomdir…
thanili
  • 777
  • 4
  • 26
  • 57
2
votes
1 answer

Why dcm4che creates huge files when we send DICOM from CharruaSoft sendscu tool using different transfer syntax?

I have few 16 bit and 8 bit DICOM files which I am transferring to dcm4che StoreSCP using CharruaSoft sendscu tool. It is working fine for 16 bit files but for 8 bit simple 2 MB file it generates a huge 90 MB file. I tried to send using StoreSCU…
graphics123
  • 1,191
  • 3
  • 20
  • 57
2
votes
2 answers

How do I create Modality Worklist for a patient in DCM4CHE using HL7 message?

I have managed to create Patients in DCM4CHEE using HL7 messages. I have also created Studies, Series and Observation Reports for respective Patients using only HL7 messages. But I am stuck at Modality Worklist. I cannot find sample HL7 messages to…
Turab
  • 134
  • 1
  • 14
2
votes
0 answers

Problems receiving images from MRI console

I have integrated dcm4chee-2.18.3-mysql with X-RAY, CT Scan and MRI machine. From X-RAY and CT Scan machine .dcm images are received in my dcm4chee-2.18.3-mysql but to access images from MRI finding issues while receiving images. 09:36:32,284 INFO …
Panchotiya Vipul
  • 1,226
  • 5
  • 17
  • 42
2
votes
1 answer

DCM4CHE, Network operations,Handling a C-Move call

Hi I'm trying to make a PACS server using Java. dcm4che appears to be quite popular. But I'm unable to find any good examples about it. As a starting point I inspected dcmqrscp and it successfully stores a DICOM image. But I cannot manage to handle…
Çağdaş Tunca
  • 873
  • 1
  • 11
  • 24
2
votes
1 answer

How to add custom private tag using dcm4che3

I can add private tag in existing dicom header using dcm4che2 : - private int privateTagForOldData = 0x78610010; private int privateTagCreator = 0x78611010; dicomObject.putString(dicomObject.resolveTag(privateTagForOldData, "Test", true),…
Shan
  • 295
  • 1
  • 5
  • 16
2
votes
1 answer

How to access dcm4chee data from another dcm4chee

Lets consider a scenario I have two system A and B IP Address A - 192.168.0.1 database IP is 192.168.0.1 for pacs IP Address B - 192.168.0.2 database IP is 192.168.0.2 for pacs I have sent dicom image in A using dcmsnd command how to access system…
Panchotiya Vipul
  • 1,226
  • 5
  • 17
  • 42
2
votes
1 answer

Error in Oviyam and Oviyam2 not working with TLS encryption

I have configure my DCM4CHEE using TLS encryption https://dcm4che.atlassian.net/wiki/display/ee2/Setting+up+DCM4CHEE+with+TLS++encryption but not working properly https://dcm4che.atlassian.net/wiki/display/ee2/TLS+Configuration My dcm4chee-web3…
Panchotiya Vipul
  • 1,226
  • 5
  • 17
  • 42
2
votes
1 answer

Creation of multi-frame dicom image using DCM4CHE3(JAVA)

i am trying to create a multiframe dicom file from multiple JPEG file by writing them using Imagewriter but writer.canWriteSequence() is always giving false so not able to write jpeg file to the multiframe dicom file so is there any way i can…
aditya gupta
  • 403
  • 2
  • 10
2
votes
2 answers

Java rawImageInputStream cannot be cast -imageIO

I am working on an image converter which converts images of DICOM format to a PNG format. @SuppressWarnings("restriction") public void dcmconvpng(File file, int indice, File fileOutput) throws IOException { …
Browniez
  • 41
  • 2
  • 9
2
votes
1 answer

Orthanc Pacs Server and dcm4che3 ToolKit command findscu

I install an Orthanc Server (PACS) with WebGui, and upload a few dicoms from osirix dicom sample. I have a some problem with command findscu from package dcm4che3. When I called /findscu -c TEST@127.0.0.1:4242 -m PatientName="WRIX" , I have an…
KrzysiekR
  • 45
  • 1
  • 8
2
votes
1 answer

How to configure to immediately compression the image when received it in the dcm4chee

All , Forgive me I just began to learn dcm4chee. I just read the dcm4chee Compression Service from the WiKi. It said that The Compression Service supports delayed, lossless compression of received images. This is an alternative to immediately…
Joe.wang
  • 11,537
  • 25
  • 103
  • 180
2
votes
0 answers

how to change dcm4chee ui

I am a new java developer, I'm trying to run dcm4chee project and after handling a lot of trouble, finally I successfully ran it. now i want to change dcm4chee UI, but any change in the source will not end up output changes. commands that I use to…
Mohsen
  • 308
  • 1
  • 11
1
2
3
9 10