Hi all,

Before the Google Summer of Code 2014, I proposed a proposal about 
OpenCV-Julia binding. But at last, I was accepted by another project. Now I 
am successfully accomplished the GSoC. With the help of Tim Holy, I am 
restarted the OpenCV-Julia binding. Tim just send me a 
link: https://github.com/JuliaLang/julia/issues/8288. And I think I need to 
let people know there has a project about OpenCV-Julia binding.

During the time that I talk to Tim Holy, and my own research. I have some 
results, please allow me to introduce the status of the binding.

I am wrapped some basic API manually and tested it. Try to find a correct 
mechanism of the binding. Now my plan is like OpenCV-Python binding did: 

*Extract OpenCV API, like the hdr_parser.py did in OpenCV-Python binding. 
But rewrite the header parser with Julia(We don't want OpenCV-Julia has 
dependency of Python, do we?). Another reason is the output of 
hdr_parser.py is not perfect for Julia wrapper.
*Write automatic generation tool to wrap OpenCV API base on the output of 
header parser. Generate the wrapped API, the wrapped API could build a 
shared lib, just like OpenCV-Python did.

I will continue try to wrap more API manually today. Then try to write the 
header parser in Julia. That is the recently plan.

Some details, such as memory management, interactive between OpenCV-Julia 
binding and Image/Array, and other things, not decide yet.

Any comments or suggestions will be highly appreciated!

Regards,
Sun

Reply via email to