68 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			68 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
<html>
 | 
						|
<head>
 | 
						|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 | 
						|
<title>libimage: les operations</title>
 | 
						|
<link rel="stylesheet" type="text/css" href="libimage.css">
 | 
						|
<meta name="generator" content="Vim et huile de phalange">
 | 
						|
<meta name="keywords" content="libimage, operations, equalize">
 | 
						|
</head>
 | 
						|
 | 
						|
<body>
 | 
						|
 | 
						|
<h1><a name="top">libimage / les opérations</a></h1>
 | 
						|
 | 
						|
<p align=center>
 | 
						|
<tt>dernière mise à jour: 27 janvier 2014</tt><br>
 | 
						|
</p>
 | 
						|
 | 
						|
<p class="menuhaut">
 | 
						|
[<a href="libimage.html">libimage</a>]
 | 
						|
[<a href="#liens">liens</a>]
 | 
						|
[<a href="img-op2x2.html">op 2x2</a>]
 | 
						|
</p>
 | 
						|
 | 
						|
 | 
						|
<h2>fonctions</h2>
 | 
						|
 | 
						|
<dl class="proto">
 | 
						|
 | 
						|
<dt>int Image_egalise_RGB(Image_Desc *src, Image_Desc *dst, int yo);
 | 
						|
<dd>Ajustationnement des niveaux d'une image par la méthode des histogrammes
 | 
						|
 cumulés. le parametre 'yo' n'est pas utilise actuellement.
 | 
						|
 | 
						|
 | 
						|
<dt>int Image_egalise_mono_0(Image_Desc *src, Image_Desc *dst, int yo);
 | 
						|
<dd>Ajustements des niveaux. L'histograme cumulé est calculé sur les niveaux
 | 
						|
de gris de l'image. Le paramètre 'yo' doir être égal à 0.
 | 
						|
 | 
						|
<dt>int Image_clear_component(Image_Desc *img, char component, int value);
 | 
						|
<dd>Efface une des composante RGB à la valeur donnée.
 | 
						|
 | 
						|
<dt>int Image_operator(Image_Desc *in, char op, int val, Image_Desc *out);
 | 
						|
<dd>Bon, c'est <b>la</b> fonction qui fait tout. 
 | 
						|
Sauf le café.
 | 
						|
Les operateurs sont définis par un caractere: <tt>'+', '-', '>'</tt>...
 | 
						|
La fonction retourne <i>BAD_OPERATOR</i> si l'opérateur n'est pas connu, et 
 | 
						|
se contente alors de recopier la source dans la destination.
 | 
						|
 | 
						|
</dl>
 | 
						|
 | 
						|
<p class="HDP"><a href="#top">haut de page</a></p>
 | 
						|
<h2><a name="liens">liens</a></h2>
 | 
						|
 | 
						|
<p>
 | 
						|
Bah, euh... Il y a bien les <a href="img-outils.html">outils</a> pour
 | 
						|
quelques exemples d'utilisation.
 | 
						|
</p>
 | 
						|
 | 
						|
<p class="HDP"><a href="#top">haut de page</a></p>
 | 
						|
 | 
						|
<p class="footer">
 | 
						|
vous pouvez me contacter:<br>
 | 
						|
<a href="mailto:oulala@chez.com">oulala@chez.com</a><br>
 | 
						|
Si votre demande est opérative, je patche comme un goret.<br>
 | 
						|
</p>
 | 
						|
 | 
						|
</body>
 | 
						|
</html>
 |