public String getSourceTransferSyntax() { return dis.getTransferSyntax(); }
private boolean isRLELossless() { return dis == null ? false : dis.getTransferSyntax().equals(UID.RLELossless); }
|| !fmi.containsValue(Tag.MediaStorageSOPClassUID) || !fmi.containsValue(Tag.MediaStorageSOPInstanceUID)) fmi = ds.createFileMetaInformation(in.getTransferSyntax()); boolean b = scb.dicomFile(f, fmi, dsPos, ds); if (printout)System.out.print(b ? '.' : 'I');
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; }
|| !fmi.containsValue(Tag.MediaStorageSOPClassUID) || !fmi.containsValue(Tag.MediaStorageSOPInstanceUID)) fmi = ds.createFileMetaInformation(in.getTransferSyntax()); boolean b = scb.dicomFile(f, fmi, dsPos, ds); if (printout)System.out.print(b ? '.' : 'I');
Attributes ds = dis.readDataset(-1, -1); if (fmi == null) { fmi = ds.createFileMetaInformation(dis.getTransferSyntax()); tsuid = dis.getTransferSyntax(); numberOfFrame = ds.getInt(Tag.NumberOfFrames, 1); hasPixel = ds.getInt(Tag.BitsStored, ds.getInt(Tag.BitsAllocated, 0)) > 0;
tsuid = adjustTransferSyntax(tsuid, dataset.getInt(Tag.BitsStored, 8)); compressor = new Compressor(dataset, dis.getTransferSyntax()); compressor.compress(tsuid, params.toArray(new Property[0])); } else if (pixeldata instanceof Fragments) Decompressor.decompress(dataset, dis.getTransferSyntax());
tsuid = adjustTransferSyntax(tsuid, dataset.getInt(Tag.BitsStored, 8)); compressor = new Compressor(dataset, dis.getTransferSyntax()); compressor.compress(tsuid, params.toArray(new Property[0])); } else if (pixeldata instanceof Fragments) Decompressor.decompress(dataset, dis.getTransferSyntax());
dis.setIncludeBulkData(IncludeBulkData.URI); dataset = dis.readDataset(-1, -1); tsuid = dis.getTransferSyntax(); } finally { dis.close();