<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
{mso-style-name:msonormal;
mso-margin-top-alt:auto;
margin-right:0in;
mso-margin-bottom-alt:auto;
margin-left:0in;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
span.EmailStyle18
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;
font-family:"Calibri",sans-serif;}
@page WordSection1
{size:8.5in 11.0in;
margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">About the feature set, I suggest you take a look at SIVP which is much more complete and target a wider audience. The available functions are the documented ones and we might add more if customers requested more.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Currently, this toolbox is used by some customers and we only mapped the feature requested by them to have an associated minimal OpenCV build. It targets customers and we will probably not open-source it as we don’t want to maintain it
“for free”. Again if you want to co-develop, take a look at SIVP ; Chin Luh did a good job and it is open-source !<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Regards,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Clément<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div style="border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt">
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b>From:</b> users <users-bounces@lists.scilab.org> <b>On Behalf Of
</b>Antoine Monmayrant<br>
<b>Sent:</b> Monday, March 9, 2020 2:34 PM<br>
<b>To:</b> Users mailing list for Scilab <users@lists.scilab.org><br>
<b>Subject:</b> Re: [Scilab-users] ?==?utf-8?q? Which module to use for hassle-free image processing with scilab ?<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p>Hello Clément,<br>
<br>
Thanks for your answer.<br>
It's still not clear to me whether I should use scicv or not.<br>
First, many features are missing and it's not clear to me how I can implement or discover them (hough transforms for example).<br>
Is there a list of the opencv functions that you expose through swig and the one that are not implemented?<br>
<br>
Also, I'm a bit surprised by your statement:<o:p></o:p></p>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p>Note: the code is not open-source but SWIG for Scilab and OpenCV are!<o:p></o:p></p>
</blockquote>
<p class="MsoNormal">Why is it not open-source?<br>
Is this some transient situation due to the way the code was developped (like for a client)?<br>
Do you plan to make it open source in the near future?<br>
For many reasons and lots of lessons learned the hard way, I don't feel like investing my time on non open-source software...<br>
<br>
<span lang="FR">Antoine<br>
<br>
<br>
<br>
Le Lundi, Mars 09, 2020 10:52 CET, Clément David <</span><a href="mailto:Clement.David@esi-group.com"><span lang="FR">Clement.David@esi-group.com</span></a><span lang="FR">> a écrit:<br>
<o:p></o:p></span></p>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p class="MsoNormal">Hello Antoine,<br>
<br>
> - scicv: installs without any issue and as reported by Samuel (<br>
> <a href="http://forge.scilab.org/index.php/p/scicv/issues/1944/">http://forge.scilab.org/index.php/p/scicv/issues/1944/</a><br>
> <a href="http://forge.scilab.org/index.php/p/scicv/issues/1946/">http://forge.scilab.org/index.php/p/scicv/issues/1946/</a> ), overwrites 'write' and<br>
> 'read' which breaks many native functions in scilab together with other useful<br>
> modules (ie uman). This is a blocking issue that has not been fixed in the past 6<br>
> months. Moreover, many opencv functions are not available and it is not clear<br>
> how to access them.<br>
<br>
About sciCV, the idea was to use SWIG [1] and OpenCV [2] as an easy to use (and simple to develop) toolbox for manipulating images and videos using Scilab scripts. Here we don't have Scilab scripts at all, just a bunch of SWIG rules to generate the Scilab C
gateways from the OpenCV C API. We have a focus on keeping the data in the OpenCV world and "accessing" them from Scilab.<br>
<br>
The two reported bugs have been fixed in 0.5 (sorry I did not close them) and the latest 0.6 version is built for Scilab 6.1.0 after a customer request.<br>
<br>
Note: the code is not open-source but SWIG for Scilab and OpenCV are!<br>
<br>
<br>
--<br>
Clément<br>
_______________________________________________<br>
users mailing list<br>
<a href="mailto:users@lists.scilab.org">users@lists.scilab.org</a><br>
<a href="http://lists.scilab.org/mailman/listinfo/users">http://lists.scilab.org/mailman/listinfo/users</a><br>
<o:p></o:p></p>
</blockquote>
<p class="MsoNormal"><br>
<o:p></o:p></p>
</div>
</div>
</body>
</html>