1 package mhr.appcore.image.layers.filter;
3 import org.w3c.dom.Document;
4 import org.w3c.dom.Element;
6 import mhr.appcore.bitmap.exceptions.BitmapAllocationException;
7 import mhr.appcore.bitmap.exceptions.UnsupportedBitmapException;
8 import mhr.appcore.filters.Filter;
9 import mhr.appcore.image.Image;
10 import mhr.appcore.image.exceptions.InvalidLayerSpecificPresentationSuppliedException;
11 import mhr.appcore.image.exceptions.LayerCreationException;
12 import mhr.appcore.image.layers.Layer;
13 import mhr.appcore.image.layers.LayerPDInfo;
14 import mhr.appcore.image.layers.LayerType;
15 import mhr.appcore.interfaces.ImageFile;
16 import mhr.appcore.pointops.LUT;
17 import mhr.appcore.pointops.LUTAllocationException;
31 protected double k = 1.6;
72 sigma = Double.parseDouble(i.getElementsByTagName(
"Sigma").item(0).getTextContent());
73 k = Double.parseDouble(i.getElementsByTagName(
"K").item(0).getTextContent());
74 force = Double.parseDouble(i.getElementsByTagName(
"Force").item(0).getTextContent());
75 area = Boolean.parseBoolean(i.getElementsByTagName(
"Area").item(0).getTextContent());
76 }
catch (Exception e) {
135 DifferenceOfGaussianSharpenFilterLayerSpecificPresentation p = (DifferenceOfGaussianSharpenFilterLayerSpecificPresentation) presentation.
extra;