libtthimage/Docs/img-detect.html

68 lines
2.4 KiB
HTML

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>libimage: les detecteurs</title>
<link rel="stylesheet" type="text/css" href="libimage.css">
<meta name="generator" content="Vim et huile de phalange">
<meta name="keywords" content="libimage, krabulator, operations">
</head>
<body>
<a name="top"><h1>libimage / les détecteurs</h1></a>
<p align=center>
<tt>dernière mise à jour: 21 janvier 2010</tt><br>
</p>
<p class="menuhaut">
[<a href="libimage.html">libimage</a>]
[<a href="img-fichiers.html#ptl">points list</a>]
</p>
<dl class="proto">
<dt>int Image_seuil_RGB(Image_Desc *s, Image_Desc *d, int r, int g, int b);
<dd>Seuillage des trois composantes d'une image. Les pixels dans l'image de
destination auront les valeurs 0 ou 255.
<dt>int Image_AutoSeuilRGB(Image_Desc *s, Image_Desc *d);
<dd>Seuillage avec recherche automatique de l'équi-partition : c'est à dire
que j'essaye d'avoir le même nombre de pixels des deux cotés de la force.
Cette fonction n'a jamais vraiment été testée. Ymmv.
<dt>int Image_AutoSeuilGray(Image_Desc *s, Image_Desc *d, int *ps);
<dd>Seuillage sur les niveaux de gris (calculés par la formule <tt>r+g+b</tt>,
qui n'est probablement pas la meilleure), et ce, avec la même recherche de
l'équi-partition. L'image resultante est une image binaire en rgb. La valeur
retournée par <tt>*ps</tt> est le seuil calculé, compris entre 0 et 3x256,
soit <b>784</b>. <a href="img-effets.html">Ymmv</a>.
<dt>
int Image_detect_flat_gray(Image_Desc *src, Image_Desc *dst, int param, int r1);
<dd>Détection des zones où, sur un voisinage 3x3, l'ecart entre le maxi et le
mini du gris est inférieur à 'param'.
<dt>int Image_pix2ptl(Image_Desc *img, int seuil);</dt>
<dd>Voilà donc une fonction faite pour torturer <b>vraiment</b> la capacité
de votre machine à swapper... Et comme c'est un truc écrit àlc, le fichier
résultat est nommé <tt>pixels.ptl</tt> et peut être <b>très</b> gros.</dd>
</dl>
<p align=right><a href="#top">haut de page</a></p>
<hr><!-- ----------------------------------------- -->
<p align=right>
vous pouvez me contacter:<br>
<a href="mailto:oulala@chez.com">oulala@chez.com</a><br>
Si votre demande est détectante, je patche comme un gruiik.<br>
<a href="#top">haut de page</a></p>
<p align=center>[ <a href="http://tboudet.free.fr/cv.html">tTh détecte</a> ]</p>
</body>
</html>