"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "help/en_US/edilate.xml" between
sip-0.5.6.tar.gz and sip-0.12.1.tar.gz

About: SIP (Scilab Image Processing) toolbox to do imaging tasks such as filtering, blurring, edge detection, thresholding, histogram manipulation, segmentation, mathematical morphology, color image processing, etc.

edilate.xml  (sip-0.5.6):edilate.xml  (sip-0.12.1)
<?xml version="1.0" encoding="ISO-8859-1"?><refentry xmlns="http://docbook.org/n <?xml version="1.0" encoding="ISO-8859-1"?><refentry xmlns="http://docbook.org/n
s/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.o s/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.o
rg/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://doc rg/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://doc
book.org/ns/docbook" version="5.0-subset Scilab" xml:lang="en" xml:id="edilate"> book.org/ns/docbook" version="5.0-subset Scilab" xml:lang="en" xml:id="edilate">
<info><pubdate>February 2004</pubdate></info><refnamediv><refname>edilate</refna <info><pubdate>February 2004</pubdate></info><refnamediv><refname>edilate</refna
me><refpurpose>Euclidean morphological dilation of binary</refpurpose></refn me><refpurpose>Euclidean morphological dilation of binary images</refpurpose
amediv> ></refnamediv>
<refsynopsisdiv><title>Calling Sequence</title><synopsis>Dil = edilate(Img, [
<refsynopsisdiv><title>Calling Sequence</title><synopsis>Dil = edilate(Img, [ radius, form, algorithm])</synopsis></refsynopsisdiv>
radius, form])</synopsis></refsynopsisdiv>
<refsection><title>Parameters</title> <refsection><title>Parameters</title>
<variablelist> <variablelist>
<varlistentry> <varlistentry>
<term>Img</term> <term>Img</term>
<listitem> <listitem>
M x N Binary image to be dilated. (0 for background, 1 for object) M x N Binary image to be dilated. (0 for background, 1 for object)
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
<term>radius</term> <term>radius</term>
<listitem> <listitem>
of circular euclidean structuring element to be used. Defaults to 5. of circular Euclidean structuring element to be used. Defaults to 5.
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
<term>form</term> <term>form</term>
<listitem> <listitem>
determines the size of <literal>Dil</literal>. It assumes be one of the determines the size of <literal>Dil</literal>. It assumes be one of the
following values: following values:
<variablelist> <variablelist>
<varlistentry> <varlistentry>
<term>'same'</term> <term>'same'</term>
<listitem> <listitem>
<literal>Dil</literal> has the same size as the original image, <literal>Dil</literal> has the same size as the original image,
<literal>M x N</literal>. The image is assumed to be 0 outside its <literal>M x N</literal>. The image is assumed to be 0 outside its
bounds. bounds.
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
<term>'full'</term> <term>'full'</term>
<listitem> <listitem>
Dil contains the full dilation, <literal>(M+2*radius-1) x Dil contains the full dilation, <literal>(M+2*radius-1) x
(N+2*radius-1)</literal>. The image is assumed to be 0 (N+2*radius-1)</literal>. The image is assumed to be 0
outside its bounds. outside its bounds.
</listitem> </listitem>
</varlistentry> </varlistentry>
</variablelist> </variablelist>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry>
<term>algorithm</term>
<listitem>
the method to be used:
<variablelist>
<varlistentry>
<term>'cuisenaire pmn'</term>
<listitem>
a fast exact linear-time algorithm (default)
</listitem>
</varlistentry>
<varlistentry>
<term>'costa-estrozi' or 'exact dilations'</term>
<listitem>
a direct exact dilations algorithm
</listitem>
</varlistentry>
</variablelist>
</listitem>
</varlistentry>
</variablelist> </variablelist>
</refsection> </refsection>
<refsection><title>Parameters</title> <refsection><title>Parameters</title>
<variablelist> <variablelist>
<varlistentry> <varlistentry>
<term>Dil</term> <term>Dil</term>
<listitem> <listitem>
Resultant image. Resultant image.
</listitem> </listitem>
</varlistentry> </varlistentry>
</variablelist> </variablelist>
</refsection> </refsection>
<refsection><title>Description</title> <refsection><title>Description</title>
<para> <para>
Function <literal>edilate</literal> performs exact euclidean dilation of a bina Function <literal>edilate</literal> performs exact euclidean dilation of a bina
ry image <literal>Img</literal> using a circle as the structuring element. It is ry image <literal>Img</literal> using a circle as the structuring element. It is
implemented in C to be fast. </para> implemented in C with state-of-the-art algorithms, optimized for speed. </para>
</refsection> </refsection>
<refsection><title>Examples</title><programlisting role="example"><![CDATA[ <refsection><title>Examples</title><programlisting role="example"><![CDATA[
Img = gray_imread(SIPDIR+'images/tru.jpg'); Img = gray_imread(SIPDIR+'images/tru.jpg');
Img = 1-im2bw(Img, 0.3); Img = 1-im2bw(Img, 0.3);
clf clf
imshow(Img,2); imshow(Img,2);
e = edilate(Img,7); e = edilate(Img,7);
clf clf
imshow(e,2); imshow(e,2);
]]></programlisting></refsection> ]]></programlisting></refsection>
<refsection><title>Authors</title><simplelist type="vert"> <para><emphasis role="bold">The original image, its binary image obtained by
thresholding (padded with a black border for ease of visualization), and its di
lation by a radius of 7px:</emphasis></para>
<para><imagedata fileref="../../images/tru.jpg" /> <imagedata fileref="../im
ages/edilate-bw.png" /> <imagedata fileref="../images/edilate-dilated.png" />
</para>
<refsection><title>Authors</title><simplelist type="vert">
<member> Ricardo Fabbri &lt;ricardofabbri (AT) users DOT sf DOT net&gt; </ member> <member> Ricardo Fabbri &lt;ricardofabbri (AT) users DOT sf DOT net&gt; </ member>
</simplelist></refsection> </simplelist></refsection>
<refsection><title>Bibliography</title> <refsection><title>Bibliography</title>
<variablelist>
<para> <varlistentry><term>Cuisenaire</term><listitem>
"Shape Analysis and Classification", L. da <para>
F. Costa and R. M. Cesar Jr., CRC Press. Cuisenaire, O and Macq, B,
"Fast Euclidean Distance Transformation by Propagation Using
Multiple Neighborhoods", Computer Vision and Image Understanding, no. 2,
vol 76, 163--172, 76, 1999.
</para> </para>
<para>
Chapter 3 of "Distance transformations: fast algorithms and applications
to medical image processing", Olivier Cuisenaire's Ph.D. Thesis, October
1999, Université catholique de Louvain, Belgium.
</para>
</listitem></varlistentry>
<varlistentry><term>Exact Dilations</term><listitem>
<para>
"Multiresolution shape representation without border shifting",
L. da F. Costa, and L. F. Estrozi, Electronics Letters, no. 21, vol. 35,
pp. 1829-1830, 1999.
</para>
<para>
"Shape Analysis and Classification",
L. da F. Costa and R.M. Cesar Jr., CRC Press.
</para>
</listitem></varlistentry>
</variablelist>
</refsection> </refsection>
<refsection><title>Availability</title> <refsection><title>Availability</title>
The latest version of the Scilab Image Processing toolbox can be found at The latest version of the Scilab Image Processing toolbox can be found at
<para> <para>
http://siptoolbox.sourceforge.net http://siptoolbox.sourceforge.net
</para> </para>
</refsection> </refsection>
<refsection><title>See Also</title><simplelist type="inline"> <refsection><title>See Also</title><simplelist type="inline">
<member> <member>
<link linkend="dilate">dilate</link> <link linkend="dilate">dilate</link>
</member> </member>
<member> <member>
<link linkend="erode">erode</link> <link linkend="erode">erode</link>
</member> </member>
<member> <member>
<link linkend="bwdist">bwdist</link> <link linkend="bwdist">bwdist</link>
</member> </member>
<member> <member>
<link linkend="thin">thin</link> <link linkend="thin">thin</link>
</member> </member>
<member> <member>
<link linkend="skel">skel</link> <link linkend="skel">skel</link>
</member> </member>
</simplelist></refsection> </simplelist></refsection>
</refentry> </refentry>
 End of changes. 56 change blocks. 
70 lines changed or deleted 65 lines changed or added

Home  |  About  |  All  |  Newest  |  Fossies Dox  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTPS