Opencv C++ API wrapper lazarus / 39-Graphics ---------------------------------------------------------------------- gidesa · 2023-01-28 13:26 Hello, I released an initial version of a wrapper around the Opencv C++ API (not the old C API). For now it's for Opencv 2.4.13 version. In near future I will hope to do the "giant leap" to more recent version 4.6! All suggestions are welcome. On Github: https://github.com/gidesa/ocvWrapper24 Giando ---------------------------------------------------------------------- domasz · 2023-02-05 11:27 Very nice! ---------------------------------------------------------------------- avra · 2023-02-05 23:17 For older OpenCV v2 (and even using it with newer v3) you might like to take a look at: https://forum.lazarus.freepascal.org/index.php/topic,38121.msg258123.h tml https://forum.lazarus.freepascal.org/index.php/topic,31851.0.html https://github.com/six1/Laz_OpenCV_2 https://github.com/t-edson/LazarusOpenCV https://github.com/t-edson/MiOpenCV https://github.com/zbyna/opencv-lazarus These projects seam to have flattened OpenCV v4 C++ interface to C to be used with Go and Rust, so you might want to check them out: https://github.com/hybridgroup/gocv https://github.com/twistedfall/opencv-rust/tree/master/src_cpp ---------------------------------------------------------------------- gidesa · 2023-02-06 15:55 Thank you avra and domasz! I known the various project to access the old Opencv C API, but it's no more officially supported from 2.4 version onward. The GoCv project cover a subset of Opencv, I think it's completely hand-written code. Anyway I will see the links. In meantime, I have posted on github the 64 bit DLL binaries, and more Lazarus examples.