Hi all,

I've been playing with Cxx.jl (https://github.com/Keno/Cxx.jl) for a couple 
of months and I'd like to share my work to everyone, in particular for 
those who might interested in developing Julia wrappers for C++ libraries.

In most of playing with Cxx, I have been developing Julia packages for 
computer vision:

   - https://github.com/r9y9/OpenCV.jl
   - https://github.com/r9y9/Libfreenect2.jl
   - https://github.com/r9y9/PCL.jl
   
If you are interested in one of those, please checkout the repository. I 
think that you can easily try these package once you are able to build Cxx.
I'm working on PCL.jl right now, so you might find the best fun code in it. 

Let me show an example on top of these packages; Real-time point cloud 
visualization using Kinect v2:
https://www.youtube.com/watch?v=rGdsNoK3n9Q
I never thought I was able to do that without Cxx. I think it's cool :)

Fortunately, Julia now officially supports llvm 3.7.1, so building Cxx is 
getting easier than before (actually, to make Cxx works property was a bit 
hard since it depends on development version of llvm, clang and Julia. 
Upstream changes often broke). I think it's time to start playing with Cxx. 
It's really fun.

Cheers,
Ryuichi

Reply via email to