I have included the documentation provided with functions, a sample code which shows how to implement the function (i.e. read the image, create a structuring element), show the ouput image vs the input image and some comments to give an intuitive feel for the function.Take a look and tell me if it serves the purpose. I hope this can further decrease the "familiarisation" time for skimage :)
from skimage import data_dirimage = io.imread(data_dir + "/phantom.png", as_grey=True)