Esta es una pregunta muy limitada y específica, pero sé que hay alguien más usando esto, así que mantendré mis dedos cruzados y espero que cualquiera de ustedes haga esta pregunta arriba.Cargue la imagen Dicom y muéstrela - usando la biblioteca ClearCanvas
Estoy trabajando en una aplicación WPF donde una parte es un visor de Dicom. Nos gustaría utilizar un componente de terceros para manejar las cosas de Dicom, y ClearCanvas es de lo que tenemos la mejor impresión hasta ahora. Podemos cargar un archivo Dicom y obtener los atributos, pero tenemos problemas para mostrar los datos de la imagen en la propiedad Fuente de un control de imagen para mostrarlo. ¿Alguien con pistas sobre cómo hacer que esto suceda?
Aquí está el código que utilizo para la extracción de los datos de imagen:
var file = new DicomFile(dicomFilePath);
var patientName = file.DataSet.GetAttribute(DicomTags.PatientsName);
var imageData = file.DataSet.GetAttribute(DicomTags.PixelData);
también han intentado usar la biblioteca ImageViewer, pero sigue siendo los mismos datos ..
var localSopDataSource = new LocalSopDataSource(new DicomFile(dicomFilePath));
var patientName = localSopDataSource.File.DataSet.GetAttribute(DicomTags.PatientsName);
var imageData = localSopDataSource.File.DataSet.GetAttribute(DicomTags.PixelData);
stiank81: ¿Podría por favor indique el * .dll archivos que agregó a su proyecto para hacer las cosas. –
¿Has probado el nivel de ventana del ancho de la ventana, si es así cómo – AMH