public static (int[, ] structerElement, string elementInf) OctagonStructure(int dist) { return(StructureElement.Octagon(dist), "strElemOctagon" + "_dist_" + dist); }
public static (int[, ] structerElement, string elementInf) DiamondStructure(int dist) { return(StructureElement.Diamond(dist), "strElemDiamind" + "_dist_" + dist); }
public static (int[, ] structerElement, string elementInf) DiskStructure(int radius) { return(StructureElement.Disk(radius), "strElemDisk" + "_radius_" + radius); }
public static (int[, ] structerElement, string elementInf) RectangleStructure(int height, int width) { return(StructureElement.Rectangle(height, width), "strElemRectangle" + "_height_" + height + "_width_" + width); }
public static (int[, ] structerElement, string elementInf) SquareStructure(int size) { return(StructureElement.Square(size), "strElemSquare" + "_SideSize_" + size); }
public static (int[, ] structerElement, string elementInf) LineStructure(int size, LineStructElementDegree lineType) { return(StructureElement.Line(size, lineType), "strElemLine" + "_Size_" + size + "_lineType_" + lineType); }