-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
Hi @jlennox,
Thank you for clarifying this issue.
It is awesome, how much effort you have put into this project.
There is so much code inside.
My use case is simple:
- grab frame by frame from the input video
- convert it to RGBA
- get the pointer of the frame which should still reside in device memory.
- forward the frame to the Darknet (YOLOV wrapper) Detect method (the overload which accepts IntPtr as function argument).
- resize image
- write frame using NVIDIA encoder
All steps need to be performed in GPU, so no device-host copying should take place.
Is that possible with your project?
If yes, can you please provide some hints, or an example?
P.S.
It would be also also brilliant if GPU frame from your project can be converted to OpenCV GpuMat. The C# wrapper which can be used for that is EmguCV, so all other GPU operations can be done using EmguCV (i.e. OpenCV). The number of possible operations, which can be done on GpuMat by OpenCV is enormous.
Any help is appreciated.
Thanks
Metadata
Metadata
Assignees
Labels
No labels