# mrcImageOpening

## Usage

    Usage: mrcImageOpening
    Options:
        [-i[nput]            In                  (NULL      ).as(inFile              ) ] :Essential :Input: MRC
        [-o[utput]           Out                 (NULL      ).as(outFile             ) ] :Essential :Output: MRC
        [-times              times               (1         ).as(Integer             ) ] :Optional  :Times: erosion*times -> dilation*times
        [-o[utput]SE         OutSE               (NULL      ).as(outFile             ) ] :Optional  :Output: MRC(SE)
        [-S[tructuring]E[lement]SEmode              (0         ).as(Integer             ) ] :Optional  :StructuringElement
        [-r[adius]           radius              (2         ).as(Integer             ) ] :Optional  :Radius
        [-n                  n                   (5         ).as(Integer             ) ] :Optional  :size
        [-c[onfig]           configFile          (NULL      ).as(inFile              ) ] :Optional  :ConfigurationFile
        [-m[ode]             mode                (0         ).as(Integer             ) ] :Optional  :Mode
    ----- Additional Usage -----
    ----- Structuring Element : Mode
    0: 2D Cross3x3:  4-neighbour
    1: 2D Square3x3: 8-neighbour
    2: 2D Disk , need (radius, n(squre size))
    3: 3D Cross3x3x3:   6-neighbour
    4: 3D Cubic3x3x3: 26-neighbour
    5: 3D Sphere, need (radius, n(cubic size))
    6: 2D Rectangle, need nx, ny
    7: 3D Cuboid, need nx, ny, nz
    8: 3D Cylindar, need r, nx, ny, nz
    -----
    Dilation: Max for image : Or  for binary image
    Erosion:  Min for image : And for binary image