<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/class.imagick.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'fr',
  ),
  'this' => 
  array (
    0 => 'imagick.motionblurimage.php',
    1 => 'Imagick::motionBlurImage',
    2 => 'Ajoute un flou de d&eacute;placement',
  ),
  'up' => 
  array (
    0 => 'class.imagick.php',
    1 => 'Imagick',
  ),
  'prev' => 
  array (
    0 => 'imagick.mosaicimages.php',
    1 => 'Imagick::mosaicImages',
  ),
  'next' => 
  array (
    0 => 'imagick.negateimage.php',
    1 => 'Imagick::negateImage',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'fr',
    'path' => 'reference/imagick/imagick/motionblurimage.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="imagick.motionblurimage" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">Imagick::motionBlurImage</h1>
  <p class="verinfo">(PECL imagick 2, PECL imagick 3)</p><p class="refpurpose"><span class="refname">Imagick::motionBlurImage</span> &mdash; <span class="dc-title">Ajoute un flou de déplacement</span></p>

 </div>

 <div class="refsect1 description" id="refsect1-imagick.motionblurimage-description">
  <h3 class="title">Description</h3>
  <div class="methodsynopsis dc-description">
   <span class="modifier">public</span> <span class="methodname"><strong>Imagick::motionBlurImage</strong></span>(<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.float.php" class="type float">float</a></span> <code class="parameter">$radius</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.float.php" class="type float">float</a></span> <code class="parameter">$sigma</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.float.php" class="type float">float</a></span> <code class="parameter">$angle</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$channel</code><span class="initializer"> = Imagick::CHANNEL_DEFAULT</span></span><br>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>

  <p class="para rdfs-comment">
   Ajoute un flou de déplacement. Une convolution de l&#039;image
   avec un opérateur gaussien, pour un rayon et une déviation donnés
   est utilisée. Pour des résultats raisonnables, le rayon doit être
   plus grand que la déviation. Utiliser un rayon de zéro, et
   Imagick va choisir sa valeur pour. L&#039;angle donne la
   direction du flou de déplacement.
  </p>
 </div>


 <div class="refsect1 parameters" id="refsect1-imagick.motionblurimage-parameters">
  <h3 class="title">Liste de paramètres</h3>
  <p class="para">
   <dl>
    
     <dt><code class="parameter">radius</code></dt>
     <dd>
      <p class="para">
       Le rayon de la gaussienne, en pixels, sans compter le pixel du centre.
      </p>
     </dd>
    
    
     <dt><code class="parameter">sigma</code></dt>
     <dd>
      <p class="para">
       La déviation standard de la gaussienne, en pixels.
      </p>
     </dd>
    
    
     <dt><code class="parameter">angle</code></dt>
     <dd>
      <p class="para">
       L&#039;angle du flou.
      </p>
     </dd>
    
    
     <dt><code class="parameter">channel</code></dt>
     <dd>
      <p class="para">
       Une constante de canal, valide pour le mode de canal. Pour spécifier un
       ou plusieurs canaux, combinez les constantes de canaux avec les opérateurs logiques.
       Voir la liste de constantes de <a href="imagick.constants.php#imagick.constants.channel" class="link">canaux</a>.
       L&#039;argument de canal est disponible uniquement si Imagick est compilé avec
       ImageMagick, version 6.4.4 ou plus récente.
      </p>
     </dd>
    
   </dl>
  </p>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-imagick.motionblurimage-returnvalues">
  <h3 class="title">Valeurs de retour</h3>
  <p class="para">
   Retourne <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> en cas de succès.
  </p>
 </div>


 <div class="refsect1 examples" id="refsect1-imagick.motionblurimage-examples">
  <h3 class="title">Exemples</h3>
  <p class="para">
   <div class="example" id="example-1">
    <p><strong>Exemple #1 Exemple avec <span class="function"><strong>Imagick::motionBlurImage()</strong></span></strong></p>
    <div class="example-contents">
<div class="phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #007700">function </span><span style="color: #0000BB">motionBlurImage</span><span style="color: #007700">(</span><span style="color: #0000BB">$imagePath</span><span style="color: #007700">, </span><span style="color: #0000BB">$radius</span><span style="color: #007700">, </span><span style="color: #0000BB">$sigma</span><span style="color: #007700">, </span><span style="color: #0000BB">$angle</span><span style="color: #007700">, </span><span style="color: #0000BB">$channel</span><span style="color: #007700">) {<br />    </span><span style="color: #0000BB">$imagick </span><span style="color: #007700">= new </span><span style="color: #0000BB">\Imagick</span><span style="color: #007700">(</span><span style="color: #0000BB">realpath</span><span style="color: #007700">(</span><span style="color: #0000BB">$imagePath</span><span style="color: #007700">));<br />    </span><span style="color: #0000BB">$imagick</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">motionBlurImage</span><span style="color: #007700">(</span><span style="color: #0000BB">$radius</span><span style="color: #007700">, </span><span style="color: #0000BB">$sigma</span><span style="color: #007700">, </span><span style="color: #0000BB">$angle</span><span style="color: #007700">, </span><span style="color: #0000BB">$channel</span><span style="color: #007700">);<br />    </span><span style="color: #0000BB">header</span><span style="color: #007700">(</span><span style="color: #DD0000">"Content-Type: image/jpg"</span><span style="color: #007700">);<br />    echo </span><span style="color: #0000BB">$imagick</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getImageBlob</span><span style="color: #007700">();<br />}<br /><br /></span><span style="color: #0000BB">?&gt;</span></span></code></div>
     </div>

   </div>
  </p>
 </div>


</div><?php manual_footer($setup); ?>