Skip to content
This repository has been archived by the owner on Aug 10, 2022. It is now read-only.

How do I create a Python bytes object #54

Open
Jonathan1045 opened this issue Nov 30, 2021 · 1 comment
Open

How do I create a Python bytes object #54

Jonathan1045 opened this issue Nov 30, 2021 · 1 comment

Comments

@Jonathan1045
Copy link

I wanted to pass a byte object to my python code but I have no idea with it:

my code:

        facedetect := ImportModule("./hello", "facedetect")
	getFaceStr := facedetect.GetAttrString("getFaceStr") // my python function to get face info

	webcam, _ := gocv.OpenVideoCapture(1)
	img := gocv.NewMat()
	webcam.Read(&img)
	buf := img.ToBytes() // the object to pass in python function
	face_buffer := python3.PyTuple_New(1)
	//buffer = buf
	python3.PyTuple_SetItem(face_buffer, 0,buf)  // how do I pass a Python bytes object
	face_res := getFaceStr.Call(face_buffer, python3.Py_None)
	log.Println(face_res)

thank you so much for your help !

@christian-korneck
Copy link
Contributor

as this project might get archived any day (so it might not be possible for anyone to respond to your issue anymore soon), I'd like to invite you to also open your issue on this fork.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants