<chapter id="lensdistortion">
<chapterinfo>

<title
>Correçã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
>26-02-2005</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 provocada pelas lentes esféricas numa imagem. Ele 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 grande angulares (ou de zoom mínimo). Ela faz com que as imagens pareçam esféricas (curvadas para fora). Você irá reparar nisso quando tiver um canto extremo perto do lado da imagem. Em oposição, a <emphasis
>distorção de afunilamento</emphasis
> está associada com as lentes telescópicas (ou de zoom máximo) ou fotos em baixo da água. 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. Distorções cromáticas não são corrigidas por este plugin. </para
></note>

<para
>Você poderá ver uma previsão das distorções esféricas abaixo: <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
>Usando o plugin</title>

<note
><para
>Algumas explicações primeiro. As correções geométricas usam coeficiente polinominais de quarta ordem. <itemizedlist>
        <listitem
><para
>Os coeficientes de primeira ordem mudam o tamanho da imagem. O plugin chama isso de <guilabel
>Zoom</guilabel
>.</para
></listitem>
        <listitem
><para
>Os coeficientes de segunda ordem tratam da distorção geométrica principal das lentes e pode corrigir a forma côncava ou convexa da imagem.</para
></listitem>
        <listitem
><para
>O coeficiente de terceira ordem possui semelhança ao efeito de arredondamento mas no nível das bordas. Esta correção não é empregada no plugin.</para
></listitem>
        <listitem
><para
>O coeficiente de quarta ordem corrige o afastamento das bordas de maneira inversa ao arredondamento de segunda ordem. Combinado com a correção de segunda ordem as distorções geométricas podem ser quase completamente eliminadas.</para
></listitem>
    </itemizedlist>
</para
></note>

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

<para
><guilabel
>Principal</guilabel
>: este valor controla a quantidade de distorção de segunda-ordem. 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 quarta-ordem. O controle Extremos tem mais efeito nos extremos das imagens que no centro. </para>

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

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

<para
>Para ajudá-lo a escolher a configuração adequada do filtro, o diálogo do plugin ilustra com uma previsão em miniatura da correção de distorção aplicada a um padrão cruzado. </para>

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

<para
>Para ajudá-lo, a ferramenta oferece também uma guia horizontal e vertical. Mova o cursor do mouse sob a previsão da imagem para mostrar a guia em tracejado. Mova o cursor para um ponto importante na imagem, como o mar ou o contorno de um edifício e clique com o botão esquerdo do mouse para congelar a posição das linhas tracejadas. Agora, ajuste a correção de abaulamento/afunilamento de acordo com a guia. </para>

<para
>Ao usar a correção de afunilamento, a imagem do resultado irá ter um contorno preto no canto. Você terá que cortá-lo com a ferramenta de recorte disponível em <menuchoice
><guimenu
>Transformar</guimenu
><guimenuitem
>Recortar</guimenuitem
></menuchoice
> do Editor de Imagens ou através do índice deslizante de zomm deste diálogo. </para>

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

</sect1>

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

<para
>Este é um exemplo de uma correçã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
>Previsão da correção da distorção de lentes</phrase
></textobject>
    </mediaobject>
</screenshot>

</sect1>

</chapter>

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

