<chapter id="lensdistortion">
<chapterinfo>

<title
>Correcção de Distorção de Lentes</title>

<authorgroup>
    <author
><firstname
>Gilles</firstname
><surname
>Caulier</surname
> <affiliation
><address
><email
>caulier dot gilles at free.fr</email
></address
></affiliation>
    </author>
    
    <author
><firstname
>Gerhard</firstname
><surname
>Kulzer</surname
> <affiliation
><address
><email
>gerhard at kulzer.net</email
></address
></affiliation>
    </author>
</authorgroup>
<date
>2005-02-26</date
> <releaseinfo
>0.7.2</releaseinfo
> <abstract
> <para
>O 'plugin' de imagem do digiKam para a <emphasis
>Distorção de Lentes</emphasis
> é uma ferramenta para reduzir a distorção esférica provocada pelas lentes numa imagem. Usa um algoritmo cujos direitos de cópia pertencem a David Hodson. </para>
</abstract>

<keywordset>
<keyword
>KDE</keyword>
<keyword
>Digikam</keyword>
</keywordset>

</chapterinfo>

<title
>Introdução</title>

<para
>A <emphasis
>Distorção de abaulamento</emphasis
> está associada com as lentes de ângulo amplo (ou de zoom mínimo) e que faz com que as imagens pareçam esféricas (curvadas para fora). Irá reparar nissoqueando tiver um extremo a direito perto do lado da imagem. Por oposição, a <emphasis
>Distorção de afunilamento</emphasis
> está associada com as lentes telescópicas (ou de zoom máximo), onde as imagens parecem espremidas (distorcidas para dentro), em torno do centro. O afunilamento é, muitas das vezes, menos notório que o abaulamento. Estas distorções podem ser facilmente eliminadas sem grande perda visível com este 'plugin'. </para>

<note
><para
>Este 'plugin' trata das distorções geométricas. As distorções cromáticas não serão corrigidas por este 'plugin'. </para
></note>

<para
>Poderá ver uma antevisão das distorções esféricas em baixo: <itemizedlist
>            
    <listitem
><para
>(1): distorção por afunilamento.</para
></listitem>
    <listitem
><para
>(2): sem distorção.</para
></listitem>
    <listitem
><para
>(3): distorção por abaulamento.</para
></listitem>
</itemizedlist
>    
</para>

<screenshot>
    <mediaobject>
        <imageobject
><imagedata fileref="distortions.png" format="PNG"/></imageobject>
        <textobject
><phrase
>Tipos de Distorção das Lentes</phrase
></textobject>
    </mediaobject>
</screenshot>

 

<sect1 id="using-plugin-lensdistortion">
<title
>Usar o 'plugin'</title>

<note
><para
>Algumas explicações em primeiro lugar. As correcções geométricas usam coeficientes polinomiais de 4a ordem. <itemizedlist>
        <listitem
><para
>O coeficiente de 1a ordem altera o tamanho da imagem. O 'plugin' chama a isto de <guilabel
>Ampliação</guilabel
>.</para
></listitem>
        <listitem
><para
>O coeficiente de 2a ordem trata da distorção geométrica principal das lentes e pode corrigir a forma convexa ou côncava da imagem.</para
></listitem>
        <listitem
><para
>O coeficiente de 3a ordem tem um efeito de arredondamento semelhante mas aplica-se mais em direcção aos extremos. Esta correcção não é aplicada no 'plugin'.</para
></listitem>
        <listitem
><para
>O coeficiente de 4a ordem corrigie os extremos mais distantes de formma inversa ao arredondamento de 2a ordem. Em conjunto com a correcção de 2a ordem, as distorções geométricas podem ser eliminadas quase por completo.</para
></listitem>
    </itemizedlist>
</para
></note>

<para
>Existem quatro barras que lhe dão o controlo sobre o filtro de correcção da distorção: </para>

<para
><guilabel
>Principal</guilabel
>: este valor controla a quantidade de distorção de 2a ordem que é oferecida pelo filtro. Os valores negativos corrigem o efeito de distorção por abaulamento das lentes, enquanto os positivos corrigem a distorção por afunilamento. </para>

<para
><guilabel
>Extremos</guilabel
>: este valor controla a quantidade de distorção de 4a ordem oferecida pelo filtro. Funciona como a opção Principal, só que esta opção faz mais efeito nos extremos das imagens que no centro. </para>

<para
><guilabel
>Zoom</guilabel
>: este valor ajusta a escala do tamanho (correcção de 1a ordem) da imagem. Os valores negativos reduzem a imagem, enquanto os positivos a ampliam. </para>

<para
><guilabel
>Brilho</guilabel
>: este valor ajusta o brilho nos cantos da imagem. Os valores negativos diminuem o brilho nos cantos, enquanto os positivos aumentam-no. </para>

<para
>Para o ajudar a escolher a configuração óptima do filtro, a janela do 'plugin' mostra-lhe uma antevisão em miniatura da correcção de distorção aplicada a um padrão cruzado. </para>

<note
><para
>A correcção de abaulamento/afunilamento deverá ser feita antes de quaisquer alterações de recorte ou tmaanho (incluindo a correcção de perspectiva). De facto, as correcções de Abaulamento/Afunilamento deverão ser o primeiro passo de todos na imagem completa. Se recortar a imagem e usar depois a correcção de abaulamento, o efeito será obviamente errado. </para
></note>

<para
>Para o ajudar, a ferramenta oferece também uma guia horizontal e vertical. Mova o cursor do rato sob a antevisão da imagem para mostrar a guia a tracejado. Mova o cursor para um ponto importante na imagem, como o mar ou o contorno de um edifício e carregar com o botão esquerdo do rato para congelar a posição das linhas tracejadas. Agora, ajuste a correcção de abaulamento/afunilamento de acordo com a guia. </para>

<para
>Ao usar a correcção de afunilamento, a imagem do resultado irá ter um contorno preto no canto. Terá de cortá-lo com a ferramenta de recorte na opção <menuchoice
><guimenu
>Transformar</guimenu
><guimenuitem
>Recortar</guimenuitem
></menuchoice
> do Editor de Imagens ou através da barra de ampliação desta janela. </para>

<para
>Na maioria das imagens, a utilização da correcção de abaulamento é suficiente, contudo, com algumas fotos como os retratos frontais, as molduras, pinturas, o próximo passo será usar a correcção de perspectiva para tornar todos os ângulos a 90 graus. Repare que, quando colocar a sua máquina fotográfica à mão em frente a uma imagem, irá quase sempre introduzir uma espécie de distorção de perspectiva. </para>

</sect1>

<sect1 id="inaction-plugin-lensdistortion">
<title
>O 'plugin' em acção</title>

<para
>Este é um exemplo de uma correcção de abaulamento aplicada a uma imagem. A imagem original é a (1) e a imagem corrigida é a (2). </para>

<para
>Os valores usados neste exemplo são: <itemizedlist
>            
    <listitem
><para
>Principal = -100.</para
></listitem>
    <listitem
><para
>Extremos = 0.</para
></listitem>
    <listitem
><para
>Zoom = -20.</para
></listitem>
    <listitem
><para
>Brilho = 0.</para
></listitem>
</itemizedlist
>    
</para>

<screenshot>
    <mediaobject>
        <imageobject
><imagedata fileref="lensdistortionpreview.png" format="PNG"/></imageobject>
        <textobject
><phrase
>Antevisão da correcção da distorção de lentes</phrase
></textobject>
    </mediaobject>
</screenshot>

</sect1>

</chapter>

<!--
Local Variables:
mode: sgml
sgml-omittag: nil
sgml-shorttag: t
End:
-->

