Skip to content

ncnn sample runs end to end (zero copy) on android (gets camera, processes with ncnn, renders in window)

License

Notifications You must be signed in to change notification settings

yyangoO/cam-ncnn-win

Repository files navigation

camera to ncnn to native window end-2-end

This is a sample ncnn android project, it depends on ncnn library only: https://github.com/Tencent/ncnn

feature

GPU is a suitable device for image processing and machine learning workflow. For realtime processing, we shall try best to eliminate all possible overheads involing the inefficient CPU-GPU data copy. VK_ANDROID_external_memory_android_hardware_buffer is a new vulkan extension that allows us to access the on-device camera captured frame pixels on Android platform. This project propose a sample project to emerge an easy to use high-level api for Android vulkan and ncnn interop.

About

ncnn sample runs end to end (zero copy) on android (gets camera, processes with ncnn, renders in window)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published