Пример #1
0
                private static AdjustableDataLut GetPresentationDataLut(Other applicator)
                {
                    IDicomVoiLutsProvider voiLutsProvider = applicator.DicomVoiLutsProvider;

                    if (voiLutsProvider == null)
                    {
                        return(null);
                    }

                    AutoVoiDataLut dataLut = AutoPresentationVoiDataLut.CreateFrom(voiLutsProvider);

                    if (dataLut == null)
                    {
                        return(null);
                    }
                    return(new AdjustableAutoVoiDataLut(dataLut));
                }
Пример #2
0
                private static AdjustableDataLut GetImageDataLut(Grayscale applicator)
                {
                    IDicomVoiLutsProvider voiLutsProvider = applicator.DicomVoiLutsProvider;

                    if (voiLutsProvider == null)
                    {
                        return(null);
                    }

                    AutoVoiDataLut dataLut = AutoImageVoiDataLut.CreateFrom(voiLutsProvider);

                    if (dataLut == null)
                    {
                        return(null);
                    }
                    return(new AdjustableAutoVoiDataLut(dataLut));
                }