public void parse(DicomInputStream dis) throws IOException { dis.setDicomInputHandler(this); dis.readDataset(-1, -1); }
public void parse(DicomInputStream dis) throws IOException { dis.setDicomInputHandler(this); dis.readDataset(-1, -1); }
public Transcoder(DicomInputStream dis) throws IOException { this.dis = dis; dis.readFileMetaInformation(); dis.setDicomInputHandler(dicomInputHandler); dataset = new Attributes(dis.bigEndian(), 64); srcTransferSyntax = dis.getTransferSyntax(); srcTransferSyntaxType = TransferSyntaxType.forUID(srcTransferSyntax); destTransferSyntax = srcTransferSyntax; destTransferSyntaxType = srcTransferSyntaxType; }
public void parse(DicomInputStream dis) throws IOException, TransformerConfigurationException { dis.setIncludeBulkData(includeBulkData); dis.setBulkDataDescriptor(bulkDataDescriptor); dis.setBulkDataDirectory(blkDirectory); dis.setBulkDataFilePrefix(blkFilePrefix); dis.setBulkDataFileSuffix(blkFileSuffix); dis.setConcatenateBulkDataFiles(catBlkFiles); TransformerHandler th = getTransformerHandler(); Transformer t = th.getTransformer(); t.setOutputProperty(OutputKeys.INDENT, indent ? "yes" : "no"); t.setOutputProperty(OutputKeys.VERSION, xmlVersion); th.setResult(new StreamResult(System.out)); SAXWriter saxWriter = new SAXWriter(th); saxWriter.setIncludeKeyword(includeKeyword); saxWriter.setIncludeNamespaceDeclaration(includeNamespaceDeclaration); dis.setDicomInputHandler(saxWriter); dis.readDataset(-1, -1); }
public void parse(DicomInputStream dis) throws IOException, TransformerConfigurationException { dis.setIncludeBulkData(includeBulkData); dis.setBulkDataDescriptor(bulkDataDescriptor); dis.setBulkDataDirectory(blkDirectory); dis.setBulkDataFilePrefix(blkFilePrefix); dis.setBulkDataFileSuffix(blkFileSuffix); dis.setConcatenateBulkDataFiles(catBlkFiles); TransformerHandler th = getTransformerHandler(); Transformer t = th.getTransformer(); t.setOutputProperty(OutputKeys.INDENT, indent ? "yes" : "no"); t.setOutputProperty(OutputKeys.VERSION, xmlVersion); th.setResult(new StreamResult(System.out)); SAXWriter saxWriter = new SAXWriter(th); saxWriter.setIncludeKeyword(includeKeyword); saxWriter.setIncludeNamespaceDeclaration(includeNamespaceDeclaration); dis.setDicomInputHandler(saxWriter); dis.readDataset(-1, -1); }
public void parse(DicomInputStream dis) throws IOException { dis.setIncludeBulkData(includeBulkData); dis.setBulkDataDescriptor(bulkDataDescriptor); dis.setBulkDataDirectory(blkDirectory); dis.setBulkDataFilePrefix(blkFilePrefix); dis.setBulkDataFileSuffix(blkFileSuffix); dis.setConcatenateBulkDataFiles(catBlkFiles); JsonGenerator jsonGen = createGenerator(System.out); JSONWriter jsonWriter = new JSONWriter(jsonGen); dis.setDicomInputHandler(jsonWriter); dis.readDataset(-1, -1); jsonGen.flush(); }
public void parse(DicomInputStream dis) throws IOException { dis.setIncludeBulkData(includeBulkData); dis.setBulkDataDescriptor(bulkDataDescriptor); dis.setBulkDataDirectory(blkDirectory); dis.setBulkDataFilePrefix(blkFilePrefix); dis.setBulkDataFileSuffix(blkFileSuffix); dis.setConcatenateBulkDataFiles(catBlkFiles); JsonGenerator jsonGen = createGenerator(System.out); JSONWriter jsonWriter = new JSONWriter(jsonGen); dis.setDicomInputHandler(jsonWriter); dis.readDataset(-1, -1); jsonGen.flush(); }