<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Roberto Furutani &#187; imagens</title>
	<atom:link href="http://www.furutani.com.br/tag/imagens/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.furutani.com.br</link>
	<description>O site de um computólogo curioso!</description>
	<lastBuildDate>Fri, 20 Jan 2012 00:25:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Tratamento de imagens com Java com anti-aliasing</title>
		<link>http://www.furutani.com.br/2009/02/tratamento-de-imagens-com-java-com-anti-aliasing/</link>
		<comments>http://www.furutani.com.br/2009/02/tratamento-de-imagens-com-java-com-anti-aliasing/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 10:43:20 +0000</pubDate>
		<dc:creator>Roberto Furutani</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[anti-aliasing]]></category>
		<category><![CDATA[imagens]]></category>

		<guid isPermaLink="false">http://www.furutani.com.br/?p=335</guid>
		<description><![CDATA[Olá! Se você, assim como eu estava procurando com criar imagens dinâmicas com Java com a API 2D e com anti-aliasing encontrou. As linhas abaixo ativam esse recurso. A variavel g é do tipo Graphics2D. g.setRenderingHint(RenderingHints.KEY_ANTIALIASING, // Define o Anti-alias RenderingHints.VALUE_ANTIALIAS_ON); Encrementando mais um pouco o nosso código, as linhas abaixo modificam a qualidade da [...]]]></description>
			<content:encoded><![CDATA[<p>Olá!</p>
<p>Se você, assim como eu estava procurando com criar imagens dinâmicas com Java com a API 2D e com <strong>anti-aliasing</strong> encontrou.<br />
As linhas abaixo ativam esse recurso. A variavel <strong>g</strong> é do tipo Graphics2D.</p>
<pre class="brush: java">g.setRenderingHint(RenderingHints.KEY_ANTIALIASING, // Define o Anti-alias
	               RenderingHints.VALUE_ANTIALIAS_ON);</pre>
<p>Encrementando mais um pouco o nosso código, as linhas abaixo modificam a qualidade da figura no formato JPG.</p>
<pre class="brush: java">JPEGEncodeParam p = encoder.getDefaultJPEGEncodeParam(imagem);
/*   Qualidades: 0.75 high quality
                 0.5  medium quality
                 0.25 low quality
*/
p.setQuality(0.75f, true);
encoder.setJPEGEncodeParam(p);</pre>
<p><strong>Para experimentar clique no link abaixo:</strong><br />
1. Baixa qualidade e com anti-aliasing<br />
<a href="http://www.furutani.com.br/site/gerarimagem_antialiasing.jsp?aa=S&amp;qty=30&amp;texto=Roberto%20Jundi%20Furutani">http://www.furutani.com.br/site/gerarimagem_antialiasing.jsp?aa=S&amp;qty=30&amp;texto=Roberto%20Jundi%20Furutani</a></p>
<p>2. Baixa qualidade e sem anti-aliasing<br />
<a href="http://www.furutani.com.br/site/gerarimagem_antialiasing.jsp?aa=N&amp;qty=30&amp;texto=Roberto%20Jundi%20Furutani">http://www.furutani.com.br/site/gerarimagem_antialiasing.jsp?aa=N&amp;qty=30&amp;texto=Roberto%20Jundi%20Furutani</a></p>
<p>3. Alta qualidade e com anti-aliasing<br />
<a href="http://www.furutani.com.br/site/gerarimagem_antialiasing.jsp?aa=S&amp;qty=100&amp;texto=Roberto%20Jundi%20Furutani">http://www.furutani.com.br/site/gerarimagem_antialiasing.jsp?aa=S&amp;qty=100&amp;texto=Roberto%20Jundi%20Furutani</a></p>
<p>4. Alta qualidade e sem anti-aliasing<br />
<a href="http://www.furutani.com.br/site/gerarimagem_antialiasing.jsp?aa=N&amp;qty=100&amp;texto=Roberto%20Jundi%20Furutani">http://www.furutani.com.br/site/gerarimagem_antialiasing.jsp?aa=N&amp;qty=100&amp;texto=Roberto%20Jundi%20Furutani</a></p>
<p>Parâmetros da URL:<br />
<strong>aa </strong>-&gt; <span style="color: #ff0000;">S</span> ativa o anti-aliasing, <span style="color: #ff0000;">N </span>desativa o anti-aliasing<br />
<strong>texto </strong>-&gt; texto a ser desenhado na figura<br />
<strong>qty </strong>-&gt; Fator de qualidade, informe um número de 10 a 100 no código esse número é dividido por 100.</p>
<p>Espero ter ajudado alguém.<br />
Até mais,<br />
Roberto</p>
]]></content:encoded>
			<wfw:commentRss>http://www.furutani.com.br/2009/02/tratamento-de-imagens-com-java-com-anti-aliasing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

