Cocoa
Cocoa
`cv::Mat` (and its variants) is the OpenCV's implementation of multi-dimensional array, so technically, it can be used as a backend for the Nx (numerical-elixir).
Based on the contents of [pyopencv_gapi.hpp](https://github.com/opencv/opencv/blob/c68fec7e97b12bf2e05127e0954045207abedf55/modules/gapi/misc/python/pyopencv_gapi.hpp#L695), it seems that the binding code will need to call an Elixir function and fetch the result. This perhaps could be done if we...
Prepare for OpenCV 5.x. Branch [test-opencv-5.0-pre](https://github.com/cocoa-xu/evision/tree/test-opencv-5.0-pre).
Hi, I encountered a weird crash when I was setting up the mix build environment. Here is the [CI Log](https://github.com/cocoa-xu/evision/runs/4893089981?check_suite_focus=true#step:4:116), but I have no idea how to reproduce it. This...
This PR adds support for precompilation. (linking PR at [elixir-nx/stb_image#22](https://github.com/elixir-nx/stb_image/pull/22)). I'll add more inline docs etc, but the code should be mostly okay for a first review. :)
improvements to precompiler as discussed in #56
Hi, this should be a simple fix: since `out` is always the starting address of all layers, therefore the starting address of two layers before, `two_back`, should be calculated as...
Plan to remove support for choosing OpenCV version to simplify Makefile[.win]. It's also one step closer to use a single CMakeLists.txt instead of calling cmake from Makefile[.win] in the future.
Following suggestions from @josevalim with some changes ## Step 1 Split the repository in two directories: * evision_beam. The goal of this project is to: * Contains all C files...