To jest bardzo wąskie i konkretne pytanie, ale wiem, że jest ktoś inny, który używa tego, więc trzymam kciuki i mam nadzieję, że ktokolwiek z was wyświetli to pytanie w górę.Załaduj obraz Dicom i wyświetl go - przy użyciu biblioteki ClearCanvas.
Pracuję nad aplikacją WPF, której jedną częścią jest przeglądarka Dicom. Chcielibyśmy użyć komponentu innego producenta do obsługi Dicom, a ClearCanvas jest tym, z którego mamy najlepsze wrażenie. Możemy załadować plik Dicom i pobrać atrybuty, ale mamy problemy z umieszczeniem danych obrazu we właściwości Źródło elementu sterującego Obraz, aby go wyświetlić. Ktoś z podpowiedziami, jak to zrobić?
Oto kod używam do wydobywania danych obrazu:
var file = new DicomFile(dicomFilePath);
var patientName = file.DataSet.GetAttribute(DicomTags.PatientsName);
var imageData = file.DataSet.GetAttribute(DicomTags.PixelData);
Próbowałem również z wykorzystaniem biblioteki ImageViewer, ale to wciąż te same dane ..
var localSopDataSource = new LocalSopDataSource(new DicomFile(dicomFilePath));
var patientName = localSopDataSource.File.DataSet.GetAttribute(DicomTags.PatientsName);
var imageData = localSopDataSource.File.DataSet.GetAttribute(DicomTags.PixelData);
stiank81: Czy mógłbyś podać wykaz * Pliki .dll dodane do projektu, aby zrobić to. –
Czy wypróbowałeś okno o szerokości okna proszę, jeśli tak, to – AMH