'**SUMMARY**
Compare the Hu moments between two blobs to see if they match.  Returns
a comparison factor -- lower numbers are a closer match.
**PARAMETERS**
* *otherblob* - The other blob to compare this one to.
**RETURNS**
A single floating point value that is the match quality.
**EXAMPLE**
>>> cam = Camera()
>>> img1 = cam.getImage()
>>> img2 = cam.getImage()
>>> b1 = img1.findBlobs()
>>> b2 = img2.findBlobs()
>>> for ba in b1:
>>>     for bb in b2:
>>>         print ba.match(bb)'

def match(self, otherblob):

    mySigns = np.sign(self.mHu)
    myLogs = np.log(np.abs(self.mHu))
    myM = (mySigns * myLogs)
    otherSigns = np.sign(otherblob.mHu)
    otherLogs = np.log(np.abs(otherblob.mHu))
    otherM = (otherSigns * otherLogs)
    return np.sum(abs(((1 / myM) - (1 / otherM))))
