problema de compatibilidad con contourArea en openCV 3

Estoy tratando de hacer un cálculo de área simple de contornos que obtengo de findContours. Mi versión de openCv es 3.1.0

Mi código es:

cc = cv2.findContours(im_bw.copy(), cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE)
cv2.contourArea(cc[0])

error: 'C:\\builds\\master_PackSlaveAddon-win32-vc12-static\\opencv\\modules\\imgproc\\src\\shapedescr.cp...: error: (-215) npoints >= 0 && (depth == CV_32F || depth == CV_32S) in function cv::contourArea\n'

Parece que no puedo resolverlo, tengo la sensación de que solo es de tipografía aunque espero que el resultado de findContours coincida con el tipo de contourArea

Gracias :)

EDITAR: resulta que necesito tomar el segundo argumento de findContours

 im2, cc, hierarchy = cv2.findContours(im_bw.copy(), cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE)

Respuestas a la pregunta(2)

Su respuesta a la pregunta