Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Convert native OpenCV Java methods to JavaCV #8

Open
tonyketcham opened this issue Nov 15, 2019 · 0 comments
Open

Convert native OpenCV Java methods to JavaCV #8

tonyketcham opened this issue Nov 15, 2019 · 0 comments
Labels
enhancement New feature or request

Comments

@tonyketcham
Copy link
Owner

JavaCV code proves syntactically cleaner and more true to the native C++/Python style given in the OpenCV documentation. C++ modules that OpenCV has not yet wrapped for Java are also included in JavaCV.

Crucially, JavaCV has gone where stock Java OpenCV hasn't and wrapped Transparent API, which is useful for instantiating UMats through OpenCL that play nicely with OpenCV's Mat methods. This takes advantage of GPU hardware acceleration (as opposed to Mats which are CPU-bound) and can speed up processes by orders of magnitude. In the case of image alignment on a stack of 20MP+ images, this kind of speed is imperative.

@tonyketcham tonyketcham added the enhancement New feature or request label Nov 15, 2019
@tonyketcham tonyketcham added this to To do in Focus Stack -> Depth Map via automation Nov 15, 2019
@tonyketcham tonyketcham moved this from To do to In progress in Focus Stack -> Depth Map Nov 15, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

No branches or pull requests

1 participant