Modifier and Type | Field and Description |
---|---|
private Attributes |
blkAttrs |
private File |
blkDirectory |
private String |
blkFilePrefix |
private String |
blkFileSuffix |
private boolean |
catBlkFiles |
private DicomInputStream.IncludeBulkData |
includeBulkData |
private boolean |
indent |
private static ResourceBundle |
rb |
Constructor and Description |
---|
Dcm2Json() |
Modifier and Type | Method and Description |
---|---|
private static void |
addBulkdataOptions(org.apache.commons.cli.Options opts) |
private static void |
configureBulkdata(Dcm2Json dcm2json,
org.apache.commons.cli.CommandLine cl) |
void |
convert(DicomInputStream dis,
OutputStream out) |
void |
convert(File dicomFile,
File jsonFile) |
void |
convert(File dicomFile,
OutputStream out) |
private javax.json.stream.JsonGenerator |
createGenerator(OutputStream out) |
private static String |
fname(List<String> argList) |
static void |
main(String[] args) |
private static org.apache.commons.cli.CommandLine |
parseComandLine(String[] args) |
private static Attributes |
parseJSON(String fname) |
void |
setBulkDataAttributes(Attributes blkAttrs) |
void |
setBulkDataDirectory(File blkDirectory) |
void |
setBulkDataFilePrefix(String blkFilePrefix) |
void |
setBulkDataFileSuffix(String blkFileSuffix) |
void |
setConcatenateBulkDataFiles(boolean catBlkFiles) |
void |
setIncludeBulkData(DicomInputStream.IncludeBulkData includeBulkData) |
void |
setIndent(boolean indent) |
private static ResourceBundle rb
private boolean indent
private DicomInputStream.IncludeBulkData includeBulkData
private boolean catBlkFiles
private String blkFilePrefix
private String blkFileSuffix
private File blkDirectory
private Attributes blkAttrs
public Dcm2Json()
public final void setIndent(boolean indent)
public final void setIncludeBulkData(DicomInputStream.IncludeBulkData includeBulkData)
public final void setConcatenateBulkDataFiles(boolean catBlkFiles)
public final void setBulkDataFilePrefix(String blkFilePrefix)
public final void setBulkDataFileSuffix(String blkFileSuffix)
public final void setBulkDataDirectory(File blkDirectory)
public final void setBulkDataAttributes(Attributes blkAttrs)
private static org.apache.commons.cli.CommandLine parseComandLine(String[] args) throws org.apache.commons.cli.ParseException
org.apache.commons.cli.ParseException
private static void addBulkdataOptions(org.apache.commons.cli.Options opts)
private static void configureBulkdata(Dcm2Json dcm2json, org.apache.commons.cli.CommandLine cl) throws Exception
Exception
private static Attributes parseJSON(String fname) throws Exception
Exception
private static String fname(List<String> argList) throws org.apache.commons.cli.ParseException
org.apache.commons.cli.ParseException
public void convert(DicomInputStream dis, OutputStream out) throws IOException
IOException
public void convert(File dicomFile, OutputStream out) throws IOException, TransformerConfigurationException
public void convert(File dicomFile, File jsonFile) throws IOException, TransformerConfigurationException
private javax.json.stream.JsonGenerator createGenerator(OutputStream out)
Copyright © 2017 dcm4che.org. All rights reserved.