Exemple #1
0
def calRMSD(binary_GT, binary_R):
    return np.sqrt(
        np.mean((np.square(mm.obj_asd(binary_GT, binary_R)),
                 np.square(mm.obj_asd(binary_R, binary_GT)))))
Exemple #2
0
def calMaxD(binary_GT, binary_R):
    return np.max((mm.obj_asd(binary_GT,
                              binary_R), mm.obj_asd(binary_R, binary_GT)))
Exemple #3
0


# =============================================================================
#     Distancia media simétrica entre superficies
# =============================================================================
distanceASSD = mdm.assd(cHull_binary,cHull_Mbinary,connectivity=1)

print('Distancia Media Simétrica',distanceASSD)


# =============================================================================
#     Distancia media entre superficie de objetos
# =============================================================================

distanceObjASD = mdm.obj_asd(cHull_binary,cHull_Mbinary,connectivity=1)

print('Distancia Media entre superficie de objetos: ',distanceObjASD)



# =============================================================================
#     Distancia media simétrica entre superficie de objetos
# =============================================================================

distanceObjASSD = mdm.obj_assd(cHull_binary,cHull_Mbinary,connectivity=1)

print('Distancia Media Simétrica entre superficie de objetos: ',distanceObjASSD)