Hi im trying the same thing in this question How can i pass capture image directly as a binary data for processing in API calling (Microsoft Cognitive Services) using Python passing byte image to face detect library but with the cognitive_face library
faces =CF.face.detect(buf.tobytes(),True,False,attributes='age,gender,emotion')
but im getting an error
Traceback (most recent call last): File ".\cam.py", line 80, in faces = CF.face.detect(buf.tobytes(),True,False,attributes='age,gender,headPose,smile>,facialHair,glasses,emotion,hair,makeup,occlusion,accessories,blur,exposure,n>oise') File "Python37\lib\site-packages\cognitive_face\face.py", line 33, in detect headers, data, json = util.parse_image(image) File "Python37\lib\site-packages\cognitive_face\util.py", line 133, in parse_image elif os.path.isfile(image): # When image is a file path. File "Python37\lib\genericpath.py", line 30, in isfile st = os.stat(path) ValueError: stat: embedded null character in path