public static void Run() { // The path to the documents directory. string dataDir = RunExamples.GetDataDir_PSD(); //ExStart:ApplyGausWienerFilters String sourceFile = dataDir + @"sample.psd"; string destName = dataDir + @"gauss_wiener_out.gif"; // Load the noisy image using (Image image = Image.Load(sourceFile)) { RasterImage rasterImage = image as RasterImage; if (rasterImage == null) { return; } // Create an instance of GaussWienerFilterOptions class and set the radius size and smooth value. GaussWienerFilterOptions options = new GaussWienerFilterOptions(12, 3); options.Grayscale = true; // Apply MedianFilterOptions filter to RasterImage object and Save the resultant image rasterImage.Filter(image.Bounds, options); image.Save(destName, new GifOptions()); } //ExEnd:ApplyGausWienerFilters }
public static void Run() { // To get proper output please apply a valid Aspose.Imaging License. You can purchase full license or get 30 day temporary license from http:// Www.aspose.com/purchase/default.aspx."); // ExStart:ApplyGaussWienerFilter // The path to the documents directory. string dataDir = RunExamples.GetDataDir_ModifyingAndConvertingImages(); // Load the image using (Image image = Image.Load(dataDir + "asposelogo.gif")) { // caste the image into RasterImage RasterImage rasterImage = image as RasterImage; if (rasterImage == null) { return; } // Create an instance of GaussWienerFilterOptions class and set the radius size and smooth value. GaussWienerFilterOptions options = new GaussWienerFilterOptions(12, 3); options.Grayscale = true; // apply MedianFilterOptions filter to RasterImage object. rasterImage.Filter(image.Bounds, options); // Save the resultant image image.Save(dataDir + "ApplyGaussWienerFilter_out.gif"); } // ExEnd:ApplyGaussWienerFilter }
public static void Run() { // ExStart:ApplyGaussWienerFilter // The path to the documents directory. string dataDir = RunExamples.GetDataDir_ModifyingAndConvertingImages(); // Load the image using (Image image = Image.Load(dataDir + "asposelogo.gif")) { // Caste the image into RasterImage RasterImage rasterImage = image as RasterImage; if (rasterImage == null) { return; } // Create an instance of GaussWienerFilterOptions class and set the radius size and smooth value. GaussWienerFilterOptions options = new GaussWienerFilterOptions(12, 3); options.Grayscale = true; // Apply MedianFilterOptions filter to RasterImage object and Save the resultant image rasterImage.Filter(image.Bounds, options); image.Save(dataDir + "ApplyGaussWienerFilter_out.gif"); } // ExEnd:ApplyGaussWienerFilter }
public static void Run() { // ExStart:ApplyGaussWienerFilterForColoredImage // The path to the documents directory. string dataDir = RunExamples.GetDataDir_ModifyingAndConvertingImages(); // Load the image using (Image image = Image.Load(dataDir + "asposelogo.gif")) { // Caste the image into RasterImage RasterImage rasterImage = image as RasterImage; if (rasterImage == null) { return; } // Create an instance of GaussWienerFilterOptions class and set the radius size and smooth value. GaussWienerFilterOptions options = new GaussWienerFilterOptions(5, 1.5); options.Brightness = 1; // Apply MedianFilterOptions filter to RasterImage object and Save the resultant image rasterImage.Filter(image.Bounds, options); image.Save(dataDir + "ApplyGaussWienerFilter_out.gif"); } // ExEnd:ApplyGaussWienerFilterForColoredImage }
public static void Run() { Console.WriteLine("Running example ApplyGaussWienerFilterForColoredImage"); // The path to the documents directory. string dataDir = RunExamples.GetDataDir_ModifyingAndConvertingImages(); // Load the image using (Image image = Image.Load(dataDir + "asposelogo.gif")) { // Caste the image into RasterImage RasterImage rasterImage = image as RasterImage; if (rasterImage == null) { return; } // Create an instance of GaussWienerFilterOptions class and set the radius size and smooth value. GaussWienerFilterOptions options = new GaussWienerFilterOptions(5, 1.5); options.Brightness = 1; // Apply MedianFilterOptions filter to RasterImage object and Save the resultant image rasterImage.Filter(image.Bounds, options); image.Save(dataDir + "ApplyGaussWienerFilter_out.gif"); } Console.WriteLine("Finished example ApplyGaussWienerFilterForColoredImage"); }