<?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>Blog.hio.fr &#187; resize</title>
	<atom:link href="http://blog.hio.fr/tag/resize/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.hio.fr</link>
	<description></description>
	<lastBuildDate>Tue, 07 Sep 2010 04:42:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>PYTHON Script, image resize</title>
		<link>http://blog.hio.fr/2010/02/17/python-images-resize/</link>
		<comments>http://blog.hio.fr/2010/02/17/python-images-resize/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 11:33:32 +0000</pubDate>
		<dc:creator>HiO</dc:creator>
				<category><![CDATA[Dev]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[resize]]></category>

		<guid isPermaLink="false">http://blog.hio.fr/?p=521</guid>
		<description><![CDATA[Convertir des images pour le web de façon récursive et en reproduisant a la sortie la même arborescence que dans le répertoire d'origine,
Ce script est appeler a être modifier souvent, pour finir par arriver vers ce que je veux faire, multi-threader la conversion et que çe soit le plus efficace possible ^^]]></description>
			<content:encoded><![CDATA[<p>Convertir des images pour le web de façon récursive et en reproduisant a la sortie la même arborescence que dans le répertoire d&#8217;origine,<br />
Ce script est appeler a être modifier souvent, pour finir par arriver vers ce que je veux faire multi-threader la conversion et que çe soit le plus efficace possible ^^</p>

<div class="wp_syntax"><div class="code"><pre class="python" style="font-family:monospace;"><span style="color: #ff7700;font-weight:bold;">import</span> <span style="color: #dc143c;">os</span>
<span style="color: #ff7700;font-weight:bold;">import</span> <span style="color: #dc143c;">string</span>
<span style="color: #ff7700;font-weight:bold;">import</span> <span style="color: #dc143c;">mimetypes</span>
<span style="color: #ff7700;font-weight:bold;">import</span> Image
<span style="color: #ff7700;font-weight:bold;">import</span> ImageFilter
&nbsp;
<span style="color: #ff7700;font-weight:bold;">class</span> pix:
    <span style="color: #ff7700;font-weight:bold;">def</span> <span style="color: #0000cd;">__init__</span><span style="color: black;">&#40;</span><span style="color: #008000;">self</span>, pixdir, outputdir<span style="color: black;">&#41;</span>:
        <span style="color: #008000;">self</span>.<span style="color: black;">pixdir</span> = pixdir
        <span style="color: #008000;">self</span>.<span style="color: black;">outputdir</span> = outputdir
        <span style="color: #008000;">self</span>.<span style="color: black;">mimeArray</span> = <span style="color: black;">&#91;</span><span style="color: #483d8b;">'image/jpeg'</span>, <span style="color: #483d8b;">'image/png'</span><span style="color: black;">&#93;</span>
        <span style="color: #008000;">self</span>.<span style="color: black;">prepare</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span>
        <span style="color: #008000;">self</span>.<span style="color: black;">overwrite</span> = <span style="color: #483d8b;">'N'</span>
&nbsp;
    <span style="color: #ff7700;font-weight:bold;">def</span> prepare<span style="color: black;">&#40;</span><span style="color: #008000;">self</span><span style="color: black;">&#41;</span>:
        <span style="color: #ff7700;font-weight:bold;">if</span><span style="color: black;">&#40;</span><span style="color: #dc143c;">os</span>.<span style="color: black;">path</span>.<span style="color: black;">exists</span><span style="color: black;">&#40;</span><span style="color: #008000;">self</span>.<span style="color: black;">outputdir</span><span style="color: black;">&#41;</span> == <span style="color: #ff4500;">0</span><span style="color: black;">&#41;</span>:
            <span style="color: #ff7700;font-weight:bold;">print</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">&quot;mkdir %s&quot;</span><span style="color: #66cc66;">%</span><span style="color: black;">&#40;</span><span style="color: #008000;">self</span>.<span style="color: black;">outputdir</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
            <span style="color: #dc143c;">os</span>.<span style="color: black;">mkdir</span><span style="color: black;">&#40;</span><span style="color: #008000;">self</span>.<span style="color: black;">outputdir</span><span style="color: black;">&#41;</span>
        pixArray = <span style="color: black;">&#123;</span><span style="color: black;">&#125;</span>
        i = <span style="color: #ff4500;">0</span>
        <span style="color: #ff7700;font-weight:bold;">for</span> path, dirs, files <span style="color: #ff7700;font-weight:bold;">in</span> <span style="color: #dc143c;">os</span>.<span style="color: black;">walk</span><span style="color: black;">&#40;</span><span style="color: #008000;">self</span>.<span style="color: black;">pixdir</span><span style="color: black;">&#41;</span>:
            tmp = <span style="color: #dc143c;">os</span>.<span style="color: black;">path</span>.<span style="color: black;">join</span><span style="color: black;">&#40;</span><span style="color: #008000;">self</span>.<span style="color: black;">outputdir</span> , path.<span style="color: black;">replace</span><span style="color: black;">&#40;</span><span style="color: #008000;">self</span>.<span style="color: black;">pixdir</span>, <span style="color: #483d8b;">''</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
            <span style="color: #ff7700;font-weight:bold;">if</span> <span style="color: #dc143c;">os</span>.<span style="color: black;">path</span>.<span style="color: black;">exists</span><span style="color: black;">&#40;</span>tmp<span style="color: black;">&#41;</span> == <span style="color: #ff4500;">0</span>:
                <span style="color: #dc143c;">os</span>.<span style="color: black;">mkdir</span><span style="color: black;">&#40;</span>tmp<span style="color: black;">&#41;</span>
                <span style="color: #ff7700;font-weight:bold;">print</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">&quot;mkdir %s&quot;</span><span style="color: #66cc66;">%</span><span style="color: black;">&#40;</span>tmp<span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
            <span style="color: #ff7700;font-weight:bold;">for</span> <span style="color: #008000;">file</span> <span style="color: #ff7700;font-weight:bold;">in</span> files:
                f_path = <span style="color: #dc143c;">os</span>.<span style="color: black;">path</span>.<span style="color: black;">join</span><span style="color: black;">&#40;</span>path, <span style="color: #008000;">file</span><span style="color: black;">&#41;</span>
                f_mime = <span style="color: #dc143c;">mimetypes</span>.<span style="color: black;">guess_type</span><span style="color: black;">&#40;</span>f_path<span style="color: black;">&#41;</span>
                <span style="color: #ff7700;font-weight:bold;">if</span> f_mime<span style="color: black;">&#91;</span><span style="color: #ff4500;">0</span><span style="color: black;">&#93;</span> <span style="color: #ff7700;font-weight:bold;">in</span> <span style="color: #008000;">self</span>.<span style="color: black;">mimeArray</span>:
                    f_size = <span style="color: #dc143c;">os</span>.<span style="color: black;">path</span>.<span style="color: black;">getsize</span><span style="color: black;">&#40;</span>f_path<span style="color: black;">&#41;</span>
                    pixArray<span style="color: black;">&#91;</span>i<span style="color: black;">&#93;</span> = <span style="color: black;">&#123;</span><span style="color: #483d8b;">'oldpath'</span>: <span style="color: #dc143c;">os</span>.<span style="color: black;">path</span>.<span style="color: black;">join</span><span style="color: black;">&#40;</span>path, <span style="color: #008000;">file</span><span style="color: black;">&#41;</span>,
                                   <span style="color: #483d8b;">'newpath'</span>: <span style="color: #dc143c;">os</span>.<span style="color: black;">path</span>.<span style="color: black;">join</span><span style="color: black;">&#40;</span>tmp, <span style="color: #008000;">file</span>.<span style="color: black;">lower</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>,
                                   <span style="color: #483d8b;">'size'</span>: <span style="color: #008000;">self</span>.<span style="color: black;">o2ko</span><span style="color: black;">&#40;</span>f_size<span style="color: black;">&#41;</span>,
                                   <span style="color: #483d8b;">'mimetype'</span>: f_mime<span style="color: black;">&#91;</span><span style="color: #ff4500;">0</span><span style="color: black;">&#93;</span><span style="color: black;">&#125;</span>
                    i += <span style="color: #ff4500;">1</span>
        <span style="color: #008000;">self</span>.<span style="color: black;">count</span> = i
        <span style="color: #008000;">self</span>.<span style="color: black;">pixArray</span> = pixArray
&nbsp;
    <span style="color: #ff7700;font-weight:bold;">def</span> o2ko<span style="color: black;">&#40;</span><span style="color: #008000;">self</span>, o<span style="color: black;">&#41;</span>:
        <span style="color: #ff7700;font-weight:bold;">return</span> o/<span style="color: #ff4500;">1024</span>
&nbsp;
    <span style="color: #ff7700;font-weight:bold;">def</span> convert<span style="color: black;">&#40;</span><span style="color: #008000;">self</span>, oldpath, newpath<span style="color: black;">&#41;</span>:
        <span style="color: #ff7700;font-weight:bold;">try</span>:
            bf_size = <span style="color: #008000;">self</span>.<span style="color: black;">o2ko</span><span style="color: black;">&#40;</span><span style="color: #dc143c;">os</span>.<span style="color: black;">path</span>.<span style="color: black;">getsize</span><span style="color: black;">&#40;</span>oldpath<span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
            bi = Image.<span style="color: #008000;">open</span><span style="color: black;">&#40;</span>oldpath<span style="color: black;">&#41;</span>
&nbsp;
            <span style="color: #ff7700;font-weight:bold;">if</span> bi.<span style="color: black;">size</span><span style="color: black;">&#91;</span><span style="color: #ff4500;">0</span><span style="color: black;">&#93;</span> <span style="color: #66cc66;">&gt;</span> <span style="color: #ff4500;">2500</span>:
                w = bi.<span style="color: black;">size</span><span style="color: black;">&#91;</span><span style="color: #ff4500;">0</span><span style="color: black;">&#93;</span> <span style="color: #66cc66;">*</span> <span style="color: #ff4500;">50</span> / <span style="color: #ff4500;">100</span>
                h = bi.<span style="color: black;">size</span><span style="color: black;">&#91;</span><span style="color: #ff4500;">1</span><span style="color: black;">&#93;</span> <span style="color: #66cc66;">*</span> <span style="color: #ff4500;">50</span> / <span style="color: #ff4500;">100</span>
            <span style="color: #ff7700;font-weight:bold;">else</span>:
                w = bi.<span style="color: black;">size</span><span style="color: black;">&#91;</span><span style="color: #ff4500;">0</span><span style="color: black;">&#93;</span>
                h = bi.<span style="color: black;">size</span><span style="color: black;">&#91;</span><span style="color: #ff4500;">1</span><span style="color: black;">&#93;</span>
&nbsp;
            bi = bi.<span style="color: black;">resize</span><span style="color: black;">&#40;</span><span style="color: black;">&#40;</span>w, h<span style="color: black;">&#41;</span>, Image.<span style="color: black;">ANTIALIAS</span><span style="color: black;">&#41;</span>
            bi.<span style="color: black;">save</span><span style="color: black;">&#40;</span>newpath, <span style="color: #483d8b;">'JPEG'</span><span style="color: black;">&#41;</span>     
            ai = Image.<span style="color: #008000;">open</span><span style="color: black;">&#40;</span>newpath<span style="color: black;">&#41;</span>
            af_size = <span style="color: #008000;">self</span>.<span style="color: black;">o2ko</span><span style="color: black;">&#40;</span><span style="color: #dc143c;">os</span>.<span style="color: black;">path</span>.<span style="color: black;">getsize</span><span style="color: black;">&#40;</span>newpath<span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
            <span style="color: #ff7700;font-weight:bold;">print</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>[%ix%i %sKo %s] %s<span style="color: #000099; font-weight: bold;">\n</span>   to <span style="color: #000099; font-weight: bold;">\n</span>[%ix%i %sKo %s] %s&quot;</span><span style="color: #66cc66;">%</span><span style="color: black;">&#40;</span>bi.<span style="color: black;">size</span><span style="color: black;">&#91;</span><span style="color: #ff4500;">0</span><span style="color: black;">&#93;</span>,
                                                                      bi.<span style="color: black;">size</span><span style="color: black;">&#91;</span><span style="color: #ff4500;">1</span><span style="color: black;">&#93;</span>,
                                                                      bf_size,
                                                                      bi.<span style="color: black;">mode</span>,
                                                                      oldpath,
                                                                      ai.<span style="color: black;">size</span><span style="color: black;">&#91;</span><span style="color: #ff4500;">0</span><span style="color: black;">&#93;</span>,
                                                                      ai.<span style="color: black;">size</span><span style="color: black;">&#91;</span><span style="color: #ff4500;">1</span><span style="color: black;">&#93;</span>,
                                                                      af_size,
                                                                      ai.<span style="color: black;">mode</span>,
                                                                      newpath<span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
        <span style="color: #ff7700;font-weight:bold;">except</span> <span style="color: #008000;">IOError</span>:
            <span style="color: #ff7700;font-weight:bold;">print</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>image file %s is endomaged&quot;</span><span style="color: #66cc66;">%</span><span style="color: black;">&#40;</span>oldpath<span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
&nbsp;
    <span style="color: #ff7700;font-weight:bold;">def</span> run<span style="color: black;">&#40;</span><span style="color: #008000;">self</span><span style="color: black;">&#41;</span>:
        <span style="color: #ff7700;font-weight:bold;">for</span> i <span style="color: #ff7700;font-weight:bold;">in</span> <span style="color: #008000;">self</span>.<span style="color: black;">pixArray</span>:
            <span style="color: #ff7700;font-weight:bold;">if</span> <span style="color: #dc143c;">os</span>.<span style="color: black;">path</span>.<span style="color: black;">exists</span><span style="color: black;">&#40;</span><span style="color: #008000;">self</span>.<span style="color: black;">pixArray</span><span style="color: black;">&#91;</span>i<span style="color: black;">&#93;</span><span style="color: black;">&#91;</span><span style="color: #483d8b;">'newpath'</span><span style="color: black;">&#93;</span><span style="color: black;">&#41;</span> == <span style="color: #ff4500;">1</span>:
                <span style="color: #ff7700;font-weight:bold;">if</span> <span style="color: #008000;">self</span>.<span style="color: black;">overwrite</span> <span style="color: #66cc66;">!</span>= <span style="color: #483d8b;">'ALL'</span> <span style="color: #ff7700;font-weight:bold;">and</span> <span style="color: #008000;">self</span>.<span style="color: black;">overwrite</span> <span style="color: #66cc66;">!</span>= <span style="color: #483d8b;">'NALL'</span>:
                    <span style="color: #008000;">self</span>.<span style="color: black;">overwrite</span> = <span style="color: #008000;">raw_input</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">&quot;Overwrite %s [Y,N,ALL,NALL]: [N] &quot;</span><span style="color: #66cc66;">%</span><span style="color: black;">&#40;</span><span style="color: #008000;">self</span>.<span style="color: black;">pixArray</span><span style="color: black;">&#91;</span>i<span style="color: black;">&#93;</span><span style="color: black;">&#91;</span><span style="color: #483d8b;">'newpath'</span><span style="color: black;">&#93;</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
                <span style="color: #ff7700;font-weight:bold;">if</span> <span style="color: #008000;">self</span>.<span style="color: black;">overwrite</span> <span style="color: #ff7700;font-weight:bold;">not</span> <span style="color: #ff7700;font-weight:bold;">in</span> <span style="color: black;">&#91;</span><span style="color: #483d8b;">'Y'</span>, <span style="color: #483d8b;">'N'</span>, <span style="color: #483d8b;">'ALL'</span>, <span style="color: #483d8b;">'NALL'</span><span style="color: black;">&#93;</span>:
                    <span style="color: #008000;">self</span>.<span style="color: black;">overwrite</span> = <span style="color: #008000;">raw_input</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">&quot;Please answer [Y,N,ALL,NALL]: [N] &quot;</span><span style="color: black;">&#41;</span>
&nbsp;
            <span style="color: #ff7700;font-weight:bold;">if</span> <span style="color: #008000;">self</span>.<span style="color: black;">overwrite</span> == <span style="color: #483d8b;">'Y'</span> <span style="color: #ff7700;font-weight:bold;">or</span> <span style="color: #008000;">self</span>.<span style="color: black;">overwrite</span> == <span style="color: #483d8b;">'ALL'</span>:
                <span style="color: #008000;">self</span>.<span style="color: black;">convert</span><span style="color: black;">&#40;</span><span style="color: #008000;">self</span>.<span style="color: black;">pixArray</span><span style="color: black;">&#91;</span>i<span style="color: black;">&#93;</span><span style="color: black;">&#91;</span><span style="color: #483d8b;">'oldpath'</span><span style="color: black;">&#93;</span>, <span style="color: #008000;">self</span>.<span style="color: black;">pixArray</span><span style="color: black;">&#91;</span>i<span style="color: black;">&#93;</span><span style="color: black;">&#91;</span><span style="color: #483d8b;">'newpath'</span><span style="color: black;">&#93;</span><span style="color: black;">&#41;</span>
            <span style="color: #ff7700;font-weight:bold;">if</span> <span style="color: #008000;">self</span>.<span style="color: black;">overwrite</span> == <span style="color: #483d8b;">'NALL'</span> <span style="color: #ff7700;font-weight:bold;">or</span> <span style="color: #dc143c;">os</span>.<span style="color: black;">path</span>.<span style="color: black;">exists</span><span style="color: black;">&#40;</span><span style="color: #008000;">self</span>.<span style="color: black;">pixArray</span><span style="color: black;">&#91;</span>i<span style="color: black;">&#93;</span><span style="color: black;">&#91;</span><span style="color: #483d8b;">'newpath'</span><span style="color: black;">&#93;</span><span style="color: black;">&#41;</span> == <span style="color: #ff4500;">0</span>:
                <span style="color: #008000;">self</span>.<span style="color: black;">convert</span><span style="color: black;">&#40;</span><span style="color: #008000;">self</span>.<span style="color: black;">pixArray</span><span style="color: black;">&#91;</span>i<span style="color: black;">&#93;</span><span style="color: black;">&#91;</span><span style="color: #483d8b;">'oldpath'</span><span style="color: black;">&#93;</span>, <span style="color: #008000;">self</span>.<span style="color: black;">pixArray</span><span style="color: black;">&#91;</span>i<span style="color: black;">&#93;</span><span style="color: black;">&#91;</span><span style="color: #483d8b;">'newpath'</span><span style="color: black;">&#93;</span><span style="color: black;">&#41;</span>
&nbsp;
    <span style="color: #ff7700;font-weight:bold;">def</span> stats<span style="color: black;">&#40;</span><span style="color: #008000;">self</span>, <span style="color: #008000;">dir</span><span style="color: black;">&#41;</span>:
        n_files = <span style="color: #ff4500;">0</span>
        d_size = <span style="color: #ff4500;">0</span>
        <span style="color: #ff7700;font-weight:bold;">for</span> path, dirs, files <span style="color: #ff7700;font-weight:bold;">in</span> <span style="color: #dc143c;">os</span>.<span style="color: black;">walk</span><span style="color: black;">&#40;</span><span style="color: #008000;">dir</span><span style="color: black;">&#41;</span>:
            <span style="color: #ff7700;font-weight:bold;">for</span> <span style="color: #008000;">file</span> <span style="color: #ff7700;font-weight:bold;">in</span> files:
                f_path = <span style="color: #dc143c;">os</span>.<span style="color: black;">path</span>.<span style="color: black;">join</span><span style="color: black;">&#40;</span>path, <span style="color: #008000;">file</span><span style="color: black;">&#41;</span>
                n_files += <span style="color: #ff4500;">1</span>
                d_size = d_size + <span style="color: #dc143c;">os</span>.<span style="color: black;">path</span>.<span style="color: black;">getsize</span><span style="color: black;">&#40;</span>f_path<span style="color: black;">&#41;</span>
        <span style="color: #ff7700;font-weight:bold;">return</span> <span style="color: black;">&#123;</span><span style="color: #483d8b;">'n_files'</span>: n_files, <span style="color: #483d8b;">'d_size'</span>: d_size<span style="color: black;">&#125;</span>
&nbsp;
    <span style="color: #ff7700;font-weight:bold;">def</span> <span style="color: #0000cd;">__del__</span><span style="color: black;">&#40;</span><span style="color: #008000;">self</span><span style="color: black;">&#41;</span>:
        before = <span style="color: #008000;">self</span>.<span style="color: black;">stats</span><span style="color: black;">&#40;</span><span style="color: #008000;">self</span>.<span style="color: black;">pixdir</span><span style="color: black;">&#41;</span>
        after = <span style="color: #008000;">self</span>.<span style="color: black;">stats</span><span style="color: black;">&#40;</span><span style="color: #008000;">self</span>.<span style="color: black;">outputdir</span><span style="color: black;">&#41;</span>
        <span style="color: #ff7700;font-weight:bold;">print</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">'Before: %i files for %sKo'</span><span style="color: #66cc66;">%</span><span style="color: black;">&#40;</span>before<span style="color: black;">&#91;</span><span style="color: #483d8b;">'n_files'</span><span style="color: black;">&#93;</span>, <span style="color: #008000;">self</span>.<span style="color: black;">o2ko</span><span style="color: black;">&#40;</span>before<span style="color: black;">&#91;</span><span style="color: #483d8b;">'d_size'</span><span style="color: black;">&#93;</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
        <span style="color: #ff7700;font-weight:bold;">print</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">'After : %i files for %sKo'</span><span style="color: #66cc66;">%</span><span style="color: black;">&#40;</span>after<span style="color: black;">&#91;</span><span style="color: #483d8b;">'n_files'</span><span style="color: black;">&#93;</span>, <span style="color: #008000;">self</span>.<span style="color: black;">o2ko</span><span style="color: black;">&#40;</span>after<span style="color: black;">&#91;</span><span style="color: #483d8b;">'d_size'</span><span style="color: black;">&#93;</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
&nbsp;
&nbsp;
pix = pix<span style="color: black;">&#40;</span><span style="color: #483d8b;">'/home/hio/Photos/'</span>, <span style="color: #808080; font-style: italic;"># from</span>
          <span style="color: #483d8b;">'/home/hio/Photos_Web/'</span><span style="color: black;">&#41;</span> <span style="color: #808080; font-style: italic;"># to</span>
pix.<span style="color: black;">run</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://blog.hio.fr/2010/02/17/python-images-resize/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
