public static void Run() { // ExStart:BinarizationWithBradleysAdaptiveThreshold // The path to the documents directory. string dataDir = RunExamples.GetDataDir_DICOM(); // Load an existing image. using (DicomImage image = new DicomImage(dataDir + "image.dcm")) { // Binarize image with bradley's adaptive threshold and Save the resultant image. image.BinarizeBradley(10); image.Save(dataDir + "BinarizationWithBradleysAdaptiveThreshold_out.bmp", new BmpOptions()); } // ExEnd:BinarizationWithOtsuThresholdOnDICOMImage }
public static void Run() { //ExStart:BinarizationWithBradleysAdaptiveThreshold // The path to the documents directory. string dataDir = RunExamples.GetDataDir_DICOM(); string inputFile = dataDir + "image.dcm"; using (var fileStream = new FileStream(dataDir + "file.dcm", FileMode.Open, FileAccess.Read)) using (DicomImage image = new DicomImage(fileStream)) { // Binarize image with bradley's adaptive threshold and Save the resultant image. image.BinarizeBradley(10); image.Save(dataDir + "BinarizationWithBradleysAdaptiveThreshold_out.bmp", new BmpOptions()); } //ExEnd:BinarizationWithOtsuThresholdOnDICOMImage }