<chapter id="blowup">
<chapterinfo>

<title
>Foto em Explosão</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>

<abstract>

<para>
<ulink url="http://cimg.sourceforge.net"
><inlinemediaobject>
<imageobject
><imagedata fileref="cimg-logo.png" format="PNG"/></imageobject>
<textobject
><phrase
>cimglogo</phrase
></textobject>
</inlinemediaobject
></ulink>
</para>

<para
>O 'plugin' de imagem do digiKam <emphasis
>Foto em Explosão</emphasis
> é, definitivamente, uma das ferramentas mais avançadas para aumentar o tamanho de uma fotografia com uma perda mínima da qualidade da imagem. </para>
</abstract>

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

</chapterinfo>

<title
>Introdução</title>

<para
>A grande dúvida é: como é que você poderá explodir uma imagem e manter os detalhes definidos? Como é que uma pessoa poderá ampliar uma imagem até que o limite de resolução tenha sido atingido? Como é que se poderá reinventar ou adivinhar a informação em falta para preencher a imagem necessariamente distorcida, após o redimensionamento? Bem, o algoritmo CImg que é usado aqui faz um óptimo trabalho, como tal experimente-o e veja por si próprio! </para>

<para
>O algoritmo sob a <emphasis
>Foto em Explosão</emphasis
> foi desenvolvido pela equipa IMAGE do laboratório GREC CNRS em Caen/França, e faz parte do <ulink url="http://cimg.sourceforge.net"
>projecto CImg</ulink
>. </para>

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

<figure>
    <title
>Janela da Foto em Explosão</title>
    <graphic srccredit="Blowup Photograph Dialog" fileref="blowupdialog.png"/>
</figure>

<para
>O utilizador terá de indicar ao 'plugin' o tipo de redimensionamento que pretende fazer. Estas opções estão disponíveis na página <guilabel
>Novo Tamanho</guilabel
> e estão indicadas em baixo: <itemizedlist>

  <listitem
><para
><guilabel
>Manter as Proporções</guilabel
>: se esta opção estiver activa, a definição do novo tamanho da imagem irá manter as proporções de tamanho da imagem original.</para
></listitem>
  <listitem
><para
><guilabel
>Largura</guilabel
>: a nova largura da imagem a usar na explosão.</para
></listitem
> 
  <listitem
><para
><guilabel
>Altura</guilabel
>: a nova largura da imagem a usar na explosão.</para
></listitem>
 
</itemizedlist>
</para>

<para
>Se você quiser configurar os parâmetros do filtro para os ajustes mais finos, veja as páginas de <guilabel
>Configuração da Suavização</guilabel
> e <guilabel
>Configuração Avançada</guilabel
>: <figure
> <title
>Configuração da Suavização da Explosão da Fotografia</title>
    <graphic srccredit="Blowup Photograph Smoothing Settings" fileref="blowupsettings1.png"/>
</figure>

<itemizedlist>
  
     <listitem
><para
><guilabel
>Preservação dos Detalhes</guilabel
> p [0, 100]: esta opção controla a preservação das curvaturas (funcionalidades). Um valor baixo obriga a uma suavização homogénea em toda a imagem, enquanto os valores mais elevados irão, preferencialmente, suavizar as regiões homogéneas e deixar os detalhes mais definidos. Um valor igual a 0,9 deverá manter bem os detalhes, de modo que não seja necessário afiar ainda mais os detalhes.</para
></listitem>
     <listitem
><para
><guilabel
>Anisotropia</guilabel
> alpha [0,1]: um valor baixo suaviza da mesma forma em todas as direcções, enquanto um valor próximo de 1 suaviza apenas numa direcção. Se você tiver grão de filme ou algum ruído de CCD, irá obter um padrão ondulado, enquanto os artefactos JPEG são mais adequados para os valores próximos de 1. </para
></listitem>
     <listitem
><para
><guilabel
>Suavização</guilabel
> [0, 500]: isto define o factor global de suavização (onde o 'p' a suavização relativa). Configure-o de acordo com o nível de ruído.</para
></listitem>
     <listitem
><para
><guilabel
>Regularidade</guilabel
> [0, 10]: este parâmetro diz respeito às estruturas maiores. Quanto maior este valor, mais regular será a suavização geral. Isto é necessário quando estiver presente demasiado ruído, dado que é difícil estimar a geometria nesse caso. Do mesmo modo, se você quiser obter um efeito de turbulência à 'Van Gogh', recomenda-se que configure este valor como maior que 3.</para
></listitem>
     <listitem
><para
><guilabel
>Iterações do Filtro</guilabel
>: o número de vezes que o algoritmo de borrão é aplicado. Normalmente, é suficiente 1 ou 2.</para
></listitem>

</itemizedlist>

</para>

<para
>Configuração Avançada: <figure
> <title
>Configuração Avançada da Foto em Explosão</title>
    <graphic srccredit="Blowup Photograph Advanced Settings" fileref="blowupsettings2.png"/>
</figure>

<itemizedlist>

     <listitem
><para
><guilabel
>Passo Angular</guilabel
> da [5, 90]: a integração angular do 'alpha' anisotrópico. Se o 'alpha' for baixo, o 'da' deverá também ser baixo. Mas tenha cuidado, pequenos ângulos correspondem a execuções mais longas! Escolha o maior valor aceitável. </para
></listitem>
     <listitem
><para
><guilabel
>Passo Integral</guilabel
> [0, 10]: a largura do passo de integração espacial, em termos de pixels. Deverá ser menor que 1 (suavização de sub-pixels) e nunca deverá ser maior que 2.</para
></listitem>
<listitem
><para
><guilabel
>Usar a Interpolação Linear</guilabel
>: O ganho de qualidade, se você seleccionar esta opção, é apenas marginal e você irá perder um factor de 2 na velocidade. A recomendação é que mantenha a opção desligada.</para
></listitem>

</itemizedlist>

</para>

<para
>Os botões <guilabel
>Gravar</guilabel
> e <guilabel
>Carregar</guilabel
> são mesmo para esse efeito. Qualquer configuração do filtro de Foto em Explosão que tenha definido poderá ser gravada num ficheiro de texto no sistema de ficheiros para depois o ler de novo. </para>

<warning
><para
>A Foto em Explosão é muito rápida na sua acção, mas poderá levar bastante tempo a correr e provocar uma carga de CPU elevada. Poderá sempre interromper os cálculos se carregar em <guilabel
>Cancelar</guilabel
> durante o desenho. </para
></warning>

</sect1>

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

<para
>Poderá ver em baixo um exemplo de uma Fotografia em Explosão, aplicada a uma área pequena de uma imagem a cores, a qual duplicou de tamanho. A imagem original é a (1) e o resultado da explosão é a (3). A antevisão (2) é o resultado dado a um método de dimensionamento linear normal, como termo de comparação. </para>

<figure>
    <title
>Antevisão do Filtro da Foto em Explosão</title>
    <graphic srccredit="Blowup Photograph Filter Preview" fileref="blowuppreview.png"/>
</figure>

</sect1>

</chapter>

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

