Mining Identification API

class pycoal.mining.MiningClassification(classNames=[u'Schwertmannite BZ93-1 s06av95a=b', u'Renyolds_TnlSldgWet SM93-15w s06av95a=a', u'Renyolds_Tnl_Sludge SM93-15 s06av95a=a'])[source]
__init__(classNames=[u'Schwertmannite BZ93-1 s06av95a=b', u'Renyolds_TnlSldgWet SM93-15w s06av95a=a', u'Renyolds_Tnl_Sludge SM93-15 s06av95a=a'])[source]

Construct a new MiningClassification object given an optional list of spectral class names which defaults to coal mining proxies.

Parameters:classNames (str[]) – list of class names to identify.
classifyImage(imageFilename, classifiedFilename)[source]

Classify mines or other features in a COAL mineral classified image by copying relevant pixels and discarding the rest in a new file.

Parameters:
  • imageFilename (str) – filename of the image to be classified
  • classifiedFilename (str) – filename of the classified image
Returns:

None