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
