<?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 => 'es',
  ),
  'this' => 
  array (
    0 => 'imagick.gammaimage.php',
    1 => 'Imagick::gammaImage',
    2 => 'Correcci&oacute;n gamma de una imagen',
  ),
  'up' => 
  array (
    0 => 'class.imagick.php',
    1 => 'Imagick',
  ),
  'prev' => 
  array (
    0 => 'imagick.fximage.php',
    1 => 'Imagick::fxImage',
  ),
  'next' => 
  array (
    0 => 'imagick.gaussianblurimage.php',
    1 => 'Imagick::gaussianBlurImage',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'es',
    'path' => 'reference/imagick/imagick/gammaimage.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="imagick.gammaimage" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">Imagick::gammaImage</h1>
  <p class="verinfo">(PECL imagick 2, PECL imagick 3)</p><p class="refpurpose"><span class="refname">Imagick::gammaImage</span> &mdash; <span class="dc-title">Corrección gamma de una imagen</span></p>

 </div>

 <div class="refsect1 description" id="refsect1-imagick.gammaimage-description">
  <h3 class="title">Descripción</h3>
  <div class="methodsynopsis dc-description">
   <span class="modifier">public</span> <span class="methodname"><strong>Imagick::gammaImage</strong></span>(<span class="methodparam"><span class="type"><a href="language.types.float.php" class="type float">float</a></span> <code class="parameter">$gamma</code></span>, <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>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>

  <p class="para rdfs-comment">
   Corrección gamma de una imagen. La misma imagen vista en diferentes dispositivos tendrá
   diferencias perceptuales en la manera en que la intensidad de la imagen esté representada
   en la pantalla. Especifique niveles gamma indivuduales para los canales rojo,
   verde y azul, o ajústelos todos con el parámetro gamma.
   El rango de valores es típicamente desde 0.8 a 2.3.
  </p>
 </div>


 <div class="refsect1 parameters" id="refsect1-imagick.gammaimage-parameters">
  <h3 class="title">Parámetros</h3>
  <p class="para">
   <dl>
    
     <dt><code class="parameter">gamma</code></dt>
     <dd>
      <p class="para">
      La cantidad de corrección gamma.
      </p>
     </dd>
    
    
     <dt><code class="parameter">channel</code></dt>
     <dd>
      <p class="para">
       Proporcione cualquier constante de canal que sea válida para su modo de canal. Para
       aplicar más de un canal, combine las constantes channeltype usando
       operadores a nivel de bits. Consulte esta lista de
       <a href="imagick.constants.php#imagick.constants.channel" class="link">constantes de canal</a>.
      </p>
     </dd>
    
   </dl>
  </p>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-imagick.gammaimage-returnvalues">
  <h3 class="title">Valores devueltos</h3>
  <p class="para">
   Devuelve <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> en caso de éxito.
  </p>
 </div>


 <div class="refsect1 errors" id="refsect1-imagick.gammaimage-errors">
  <h3 class="title">Errores/Excepciones</h3>
  <p class="para">
   Lanza una excepción <span class="classname"><a href="class.imagickexception.php" class="classname">ImagickException</a></span> si ocurre un error.
  </p>
 </div>




 <div class="refsect1 examples" id="refsect1-imagick.gammaimage-examples">
  <h3 class="title">Ejemplos</h3>
  <p class="para">
    <div class="example" id="example-1">
      <p><strong>Ejemplo #1  <span class="function"><strong>Imagick::gammaImage()</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">gammaImage</span><span style="color: #007700">(</span><span style="color: #0000BB">$imagePath</span><span style="color: #007700">, </span><span style="color: #0000BB">$gamma</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">gammaImage</span><span style="color: #007700">(</span><span style="color: #0000BB">$gamma</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); ?>