[Scilab-users] ?==?utf-8?q? Scilab Computer Vision Module

simon.marchetto at scilab-enterprises.com simon.marchetto at scilab-enterprises.com
Wed Apr 26 11:37:43 CEST 2017


Hello,

Yes indeed we use SWIG.

As you said, it needs hand coding.

First there is a couple of issues in the OpenCV code for SWIG, it needs 
some code patching.
Then it needs some "cleaning" to get the desired code wrapped.

Maybe because of these two issues, OpenCV abandoned SWIG for their 
Python bindings, and used a custom wrapping method.
We couldn't afford to do that.

After this, you need to implement to typemaps (SWIG code to convert the 
OpenCV data types from/to Scilab).

All of the work is not finished yet.

Simon

Le 2017-04-26 10:55, Tan Chin Luh a écrit :
> Hi,
> 
> I am not familiar with SWIG, so I though the binding will still need
> some hand coding as well. thanks for the link.
> 
> regards,
> Chin Luh
> 
> 
> On 26/4/2017 3:00 PM, Antoine Monmayrant wrote:
>>>   From the look of it, the scicv seems to have solved the first 2 
>>> issues,
>>> and near to 1k functions in OPENCV seems to have included in the dll,
>>> which I believe it break the bottle neck of which others (including 
>>> me)
>>> facing. I wonder was it hand-coded?
>> They might have used SWIG ( http://www.swig.org/ ) or some similar 
>> tool to automate the generation of the binding code.
>> 
>> Antoine
>> 
>> _______________________________________________
>> users mailing list
>> users at lists.scilab.org
>> http://lists.scilab.org/mailman/listinfo/users
>> 
> 
> _______________________________________________
> users mailing list
> users at lists.scilab.org
> http://lists.scilab.org/mailman/listinfo/users



More information about the users mailing list