Integer overlayBitMask = (Integer) getTagValue(TagW.OverlayBitMask); if (overlayBitMask != null) { if (media.getTagValue(TagW.OverlayBurninDataPath) == null) {
ImageCV imgOverlay = null; ImageElement image = (ImageElement) params.get(P_IMAGE_ELEMENT); boolean overlays = LangUtil.getNULLtoFalse((Boolean) prReader.getTagValue(TagW.HasOverlay));
Integer overlayBitMask = (Integer) getTagValue(TagW.OverlayBitMask); if (overlayBitMask != null) { if (media.getTagValue(TagW.OverlayBurninDataPath) == null) {
@Override public void writeMetaData(MediaSeriesGroup group) { if (group == null) { return; } // Get the dicom header Attributes header = getDicomObject(); DicomMediaUtils.writeMetaData(group, header); // Series Group if (TagW.SubseriesInstanceUID.equals(group.getTagID())) { // Information for series ToolTips group.setTagNoNull(TagD.get(Tag.PatientName), getTagValue(TagD.get(Tag.PatientName))); group.setTagNoNull(TagD.get(Tag.StudyDescription), header.getString(Tag.StudyDescription)); } }
private SeriesThumbnail buildDicomStructure(DicomMediaIO dicomReader) { String patientPseudoUID = (String) dicomReader.getTagValue(TagD.getUID(Level.PATIENT)); MediaSeriesGroup patient = dicomModel.getHierarchyNode(MediaSeriesGroupNode.rootNode, patientPseudoUID); if (patient == null) { String studyUID = (String) dicomReader.getTagValue(TagD.getUID(Level.STUDY)); MediaSeriesGroup study = dicomModel.getHierarchyNode(patient, studyUID); if (study == null) { String seriesUID = (String) dicomReader.getTagValue(TagD.get(Tag.SeriesInstanceUID)); Series<?> dicomSeries = (Series<?>) dicomModel.getHierarchyNode(study, seriesUID); try {
private SeriesThumbnail buildDicomStructure(DicomMediaIO dicomReader, boolean open) { SeriesThumbnail thumb = null; String studyUID = (String) dicomReader.getTagValue(TagD.getUID(Level.STUDY)); String patientPseudoUID = (String) dicomReader.getTagValue(TagD.getUID(Level.PATIENT)); MediaSeriesGroup patient = dicomModel.getHierarchyNode(MediaSeriesGroupNode.rootNode, patientPseudoUID); if (patient == null) { String seriesUID = (String) dicomReader.getTagValue(TagD.get(Tag.SeriesInstanceUID)); Series dicomSeries = (Series) dicomModel.getHierarchyNode(study, seriesUID); try {
private void rebuildSeries(DicomMediaIO dicomReader, MediaElement media) { String studyUID = TagD.getTagValue(dicomReader, Tag.StudyInstanceUID, String.class); String patientPseudoUID = (String) dicomReader.getTagValue(TagW.PatientPseudoUID); MediaSeriesGroup pt = getHierarchyNode(MediaSeriesGroupNode.rootNode, patientPseudoUID); if (pt == null) {
MediaSeriesGroup patient = dicomModel.getParent(dicomSeries, DicomModel.patient); if (patient != null) { String dicomPtUID = (String) reader.getTagValue(TagW.PatientPseudoUID); if (!patient.getTagValue(TagW.PatientPseudoUID).equals(dicomPtUID)) {