<?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>®om&#039;s blog &#187; image</title>
	<atom:link href="http://blog.rom1v.com/tag/image/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.rom1v.com</link>
	<description>Un blog libre</description>
	<lastBuildDate>Thu, 02 Feb 2012 20:03:59 +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>Optimiser la taille des fichiers png</title>
		<link>http://blog.rom1v.com/2008/08/optimiser-la-taille-des-fichiers-png/</link>
		<comments>http://blog.rom1v.com/2008/08/optimiser-la-taille-des-fichiers-png/#comments</comments>
		<pubDate>Sat, 30 Aug 2008 10:02:00 +0000</pubDate>
		<dc:creator>®om</dc:creator>
				<category><![CDATA[Astuces]]></category>
		<category><![CDATA[Outils]]></category>
		<category><![CDATA[planet-libre]]></category>
		<category><![CDATA[puf]]></category>
		<category><![CDATA[gnu/linux]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[optipng]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.rom1v.com/2008/08/optimiser-la-taille-des-fichiers-png/</guid>
		<description><![CDATA[L&#8217;outil optipng permet d&#8217;optimiser les fichiers png : les compresser davantage sans aucune perte de qualité. Pour l&#8217;utiliser, c&#8217;est très simple : optipng image.png Très pratique pour les captures d&#8217;écran que l&#8217;on veut poster sur les forums. Voici un exemple de résultat : $ optipng screenshot.png OptiPNG 0.5.5: Advanced PNG optimizer. Copyright (C) 2001-2007 Cosmin Truta. ** [...]]]></description>
			<content:encoded><![CDATA[<p>L&#8217;outil <a href="apt://optipng">optipng</a> permet d&#8217;optimiser les fichiers <strong>png</strong> : les compresser davantage sans aucune perte de qualité.</p>
<p>Pour l&#8217;utiliser, c&#8217;est très simple :</p>
<pre>optipng image.png</pre>
<p>Très pratique pour les captures d&#8217;écran que l&#8217;on veut poster sur les forums.</p>
<p>Voici un exemple de résultat :</p>
<pre>$ optipng screenshot.png
OptiPNG 0.5.5: Advanced PNG optimizer.
Copyright (C) 2001-2007 Cosmin Truta.

** Processing: screenshot.png
1196x688 8-bit RGB-alpha non-interlaced
The image is losslessly reduced to 8-bit RGB
Input IDAT size = 117762 bytes
Input file size = 118005 bytes
Trying...
  zc = 9  zm = 8  zs = 0  f = 0  IDAT size = 81686
  zc = 9  zm = 8  zs = 1  f = 0  IDAT too big
  zc = 1  zm = 8  zs = 2  f = 0  IDAT too big
  zc = 9  zm = 8  zs = 3  f = 0  IDAT too big
  zc = 9  zm = 8  zs = 0  f = 5  IDAT too big
  zc = 9  zm = 8  zs = 1  f = 5  IDAT too big
  zc = 1  zm = 8  zs = 2  f = 5  IDAT too big
  zc = 9  zm = 8  zs = 3  f = 5  IDAT too big

Selecting parameters:
  zc = 9  zm = 8  zs = 0  f = 0  IDAT size = 81686

Output IDAT size = 81686 bytes (36076 bytes decrease)
Output file size = 81761 bytes (36244 bytes = 30.71% decrease)</pre>
<p>Un peu plus de 30% de gain, ça n&#8217;est pas négligeable.</p>
<p>Et pour en faire un <a href="http://doc.ubuntu-fr.org/nautilus_scripts">script nautilus</a>, mettez ce script dans <code>~/.gnome2/nautilus-scripts/optipng</code> que vous rendez exécutable :</p>
<pre>#!/bin/sh
# Optimizes PNG files.
#
# 30th august 2008 - Romain Vimont (®om)
#

# Use only n as field separator
IFS='
'

# Calls optipng with all args
optipng $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS</pre>
<p>Combiné avec <a href="http://blog.rom1v.com/2008/08/imagup-uploader-une-image-en-2-clics/">imagup</a>, c&#8217;est très pratique pour poster des captures d&#8217;écran sur un forum.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rom1v.com/2008/08/optimiser-la-taille-des-fichiers-png/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>imagup : uploader une image en 2 clics</title>
		<link>http://blog.rom1v.com/2008/08/imagup-uploader-une-image-en-2-clics/</link>
		<comments>http://blog.rom1v.com/2008/08/imagup-uploader-une-image-en-2-clics/#comments</comments>
		<pubDate>Fri, 29 Aug 2008 13:27:00 +0000</pubDate>
		<dc:creator>®om</dc:creator>
				<category><![CDATA[Outils]]></category>
		<category><![CDATA[planet-libre]]></category>
		<category><![CDATA[puf]]></category>
		<category><![CDATA[gnu/linux]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.rom1v.com/2008/08/imagup%c2%a0-uploader-une-image-en-2-clics/</guid>
		<description><![CDATA[J&#8217;ai écrit un petit script pour uploader en ligne de commande une image sur imagup, et récupérer le lien (pratique pour poster sur les forums). Voici comment l&#8217;utiliser : imagup monimage.jpg Les extensions jpg, jpeg, png et]]></description>
			<content:encoded><![CDATA[<p>J&#8217;ai écrit un petit script pour uploader en ligne de commande une image sur <a href="http://www.imagup.com/">imagup</a>, et récupérer le lien (pratique pour poster sur les forums).</p>
<p>Voici comment l&#8217;utiliser :</p>
<pre>imagup monimage.jpg</pre>
<p>Les extensions <strong>jpg</strong>, <strong>jpeg</strong>, <strong>png</strong> et <strong">gif</strong> sont autorisées.</p>
<p>Voici un exemple de résultat :</p>
<pre>$ imagup rom-avatar.png
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                               Dload  Upload   Total   Spent    Left  Speed
100 28706    0 14129  100 14577   3638   3754  0:00:03  0:00:03 --:--:--  5059
rom-avatar.png : http://uploads.imagup.com/05/1220023287_rom-avatar.png</pre>
<p>Il est possible d&#8217;uploader plusieurs images en une seule ligne :</p>
<pre>imagup image1.png image2.jpg</pre>
<p>Avec l&#8217;option <code>-open</code>, une fois l&#8217;image uploadée, elle est ouverte dans le navigateur par défaut.</p>
<p><a href="apt://curl">curl</a> doit être installé.</p>
<p>Voici le script :</p>
<pre>#!/bin/sh
# IMAGUP script
#
# 29th august 2008 - Romain Vimont (®om)
#
# Uploads images to www.imagup.com, and returns the http:// link.
#
# Syntax:
#   imagup [-open] fichier1 [fichier2 [...]]
#
# If -open is specified, the link is opened in the default associated program
# (the default browser).
#

# Syntax error detected
# Exits the program with return code 1.
syntax_error() {
    printf '%sn' "Syntaxe : $0 [-open] fichier1 [fichier2 [...]]" &gt;&amp;2
    exit 1
}

# Bad extension detected. Prints messages on stderr.
#
# $1: bad extension
bad_extension() {
    local extension="$1"
    printf '%sn' "Extension not supported: $extension" &gt;&amp;2
    printf '%sn' "Must be one of {png, jpg, jpeg, gif}." &gt;&amp;2
}

# Returns the canonical name of the file, from its (full) path.
#
# $1: (full) path of the file
# return: canonical name of the file
#
# example: get_filename 'a/b.c/d.e.f.jpg' returns 'd.e.f.jpg'
get_filename() {
    local path="$1"
    printf %s "$path" | grep -o '[^/]+$'
}

# Returns the radical of a filename (its name without the extension), from its
# (full) path.
#
# $1: (full) path of the file
# return: radical of the file
#
# example: get_radical 'a/b.c/d.e.f.jpg' returns 'd.e.f'
get_radical() {
    local path="$1"
    local filename="$(get_filename "$path")"
    printf %s "$filename" | sed 's/.[^.]*$//'
}

# Returns the extension of a file, from its (full) path.
#
# $1: (full) path of the file
# return: extension of the file
#
# example: get_extension 'a/b.c/d.e.f.jpg' returns 'jpg'
get_extension() {
    local path="$1"
    local filename="$(get_filename "$path")"
    printf %s "$filename" | grep -o '[^.]+$'
}

# Converts a String to lower case.
#
# $1: input text
# return: lower cased text
#
# example: to_lower_case 'AbCdE' returns 'abcde'
to_lower_case() {
    local text="$1"
    printf %s "$text" | tr -s [A-Z] [a-z]
}

# error when no arguments
[ $# -ge 1 ] || syntax_error

if [ "$1" = '-open' ]
then
    # -open is enabled
    open=true
    shift
    # should remain other arguments
    [ $# -ge 1 ] || syntax_error
fi

# for each argument (a file to upload)
for path
do
    extension=$(get_extension "$path")
    ext=$(to_lower_case "$extension")
    # extention must be one of {png, jpg, jpeg, gif}
    if [ "$ext" = png -o "$ext" = jpg -o "$ext" = jpeg -o "$ext" = gif ]
    then
        filename=$(get_filename "$path")
        radical=$(get_radical "$path")
        # uploads and gets the url back
        url=$(curl www.imagup.com -F
          "fichier=@$path;filename=$radical.$ext;type=image/$ext" |
        grep image-upload |
        grep -o "http://[[:alpha:]]+.imagup.com/[^"]+.(png|jpg|jpeg|gif)")
        if [ "$url" ]
        then
            # if it worked, prints the url
            printf '%sn' "$path : $url"
            # if -open is selected, open-it in the default application
            [ $open ] &amp;&amp; xdg-open "$url"
        else
            # it didn't work
            printf '%sn' "Problem while uploading $path" &gt;&amp;2
        fi
    else
        # file extension is bad
        bad_extension "$extension"
    fi
done</pre>
<p>Pour l&#8217;installer, copiez-le dans un fichier <code>/usr/bin/imagup</code> que vous rendez exécutable :</p>
<pre>gksudo gedit /usr/bin/imagup</pre>
<p>Faites un copier-coller du script, sauvez-le. Puis :</p>
<pre>sudo chmod 755 /usr/bin/imagup</pre>
<p>Une fois installé, vous pouvez également l&#8217;utiliser comme <a href="http://doc.ubuntu-fr.org/nautilus_scripts">script nautilus</a>. Mettez le script suivant dans <code>~/.gnome2/nautilus-script/imagup-wrapper</code> et rendez-le exécutable :</p>
<pre>#!/bin/sh
# nautilus IMAGUP script wrapper
#
# 29th august 2008 - Romain Vimont (®om)
#
# Needs "imagup" core script to be installed.
#

# Use only n as field separator
IFS='
'

# Calls imagup with all args
imagup -open $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS</pre>
<p>Ensuite, dans <strong>nautilus</strong>, il est possible d&#8217;envoyer l&#8217;image en cliquant sur Script → imagup-wrapper. Les images ainsi envoyées s&#8217;ouvriront dans le navigateur par défaut.</p>
<p>Cependant, en écrivant ce script, je me suis aperçu de trois problèmes dans <strong>nautilus</strong> : <a href="http://bugzilla.gnome.org/show_bug.cgi?id=549823">un problème de proxy</a>, <a href="http://bugzilla.gnome.org/show_bug.cgi?id=549816">un problème de vue liste</a> et <a href="http://bugzilla.gnome.org/show_bug.cgi?id=549910">un problème avec le lancement de scripts à partir du bureau</a>.</p>
<p>Les deux derniers problèmes sont contournés avec le script <strong>imagup-wrapper</strong> (le dernier script).</p>
<p>Si, au lieu d&#8217;appeler une fois <strong>imagup</strong> avec tous les arguments, on voulait l&#8217;appeler <em>n</em> fois avec un seul argument (utile lorsque le programme appeler ne boucle pas sur les arguments), on aurait pu utiliser :</p>
<pre>printf %s "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" |
while read -r arg
do
    imagup -open "$arg"
done</pre>
<p>ou encore :</p>
<pre>IFS='
'
for arg in $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
do
    imagup -open "$arg"
done</pre>
<p>J&#8217;en ai profité pour écrire une section <a href="http://doc.ubuntu-fr.org/nautilus_scripts#les_pieges_a_eviter">les pièges à éviter</a> sur la doc ubuntu-fr de <strong>nautilus-scripts</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rom1v.com/2008/08/imagup-uploader-une-image-en-2-clics/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Recompresser ses photos en masse de manière incrémentale</title>
		<link>http://blog.rom1v.com/2008/08/recompresser-ses-photos-en-masse-de-maniere-incrementale/</link>
		<comments>http://blog.rom1v.com/2008/08/recompresser-ses-photos-en-masse-de-maniere-incrementale/#comments</comments>
		<pubDate>Wed, 27 Aug 2008 18:45:00 +0000</pubDate>
		<dc:creator>®om</dc:creator>
				<category><![CDATA[Astuces]]></category>
		<category><![CDATA[planet-libre]]></category>
		<category><![CDATA[puf]]></category>
		<category><![CDATA[gnu/linux]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.rom1v.com/2008/08/recompresser-ses-photos-en-masse-de-maniere-incrementale/</guid>
		<description><![CDATA[Mon appareil photo possède 3 réglages de &#171;&#160;qualité&#160;&#187; (niveau de compression JPEG) : fin normal économique Mais lorsque l&#8217;on choisit un réglage, les photos font à peu près toutes la même taille, qu&#8217;elles soient simples ou complexes. Par exemple, en réglage fin, leur taille est quasiment toujours comprise entre 2,8Mio et 2,9Mio. Or, une photo [...]]]></description>
			<content:encoded><![CDATA[<p>Mon appareil photo possède 3 réglages de &laquo;&nbsp;qualité&nbsp;&raquo; (niveau de compression JPEG) :</p>
<ul>
<li>fin</li>
<li>normal</li>
<li>économique</li>
</ul>
<p>Mais lorsque l&#8217;on choisit un réglage, les photos font à peu près toutes la même taille, qu&#8217;elles soient simples ou complexes. Par exemple, en réglage <em>fin</em>, leur taille est quasiment toujours comprise entre 2,8Mio et 2,9Mio.</p>
<p>Or, une photo uniforme devrait prendre beaucoup moins de place qu&#8217;une photo très complexe, avec beaucoup de contours.</p>
<p>D&#8217;ailleurs, on s&#8217;en rend compte lorsqu&#8217;on recompresse ces photos sur un ordinateur :<br />
<a href="http://blog.rom1v.com/wp-content/uploads/2008/08/photos-tree.png"><img src="http://blog.rom1v.com/wp-content/uploads/2008/08/photos-tree-184x300.png" alt="photos-tree" title="photos-tree" width="184" height="300" class="aligncenter size-medium wp-image-148" /></a></p>
<p>Sur cette capture d&#8217;écran, les photos contenues à la racine (les 5 dernières) sont les photos originales, prises par l&#8217;appareil photo.<br />
Les photos contenues dans les répertoires <em>convertXX</em> sont les photos converties avec :</p>
<pre>convert image.jpg -quality XX convertXX/image.jpg</pre>
<p>(<a href="apt://imagemagick">imagemagick</a> doit être installé)</p>
<p>On se rend compte que les photos ont une taille beaucoup plus variable, ce qui est une bonne chose. Sur l&#8217;ensemble de mes albums, j&#8217;ai des photos à 500Kio et d&#8217;autres à 1,8Mio : <strong>c&#8217;est la qualité finale de la photo qui est prise en compte</strong>, et non la taille à atteindre.</p>
<p>J&#8217;ai donc décidé de prendre les photos en qualité maximale sur l&#8217;appareil photo, et de les recompresser à l&#8217;importation.</p>
<p>J&#8217;utilise <a href="apt://digikam">digiKam</a> pour gérer mes photos, qui possède une fonctionnalité pour recompresser les photos (utilisant exacement le même algorithme que <strong>imagemagick</strong>).</p>
<p>Le problème, c&#8217;est que je veux éviter, par inattention, de recompresser plusieurs fois les mêmes photos (perte de qualité inutile). Par exemple, lorsqu&#8217;on importe les photos d&#8217;une carte mémoire, qu&#8217;on les recompresse, puis qu&#8217;on importe les photos d&#8217;une seconde carte mémoire, difficile de différencier les photos déjà recompressées des autres (pour les photos se trouvant dans le même dossier).</p>
<p>J&#8217;ai donc écrit un petit script, qui garde dans un fichier la liste des photos déjà recompressées, et qui compresse toutes celles qui ne sont pas présentes dans le fichier.</p>
<p>Ainsi, après une importation de photos, j&#8217;exécute le script, seules les nouvelles seront recompressés.</p>
<pre>#!/bin/sh
#
# Mogrifie tous les fichiers jpeg non encore mogrifiés (recompressés en jpeg)
#

# le fichier "mogrified" doit exister, si ce n'est pas le cas, faire
# touch mogrified" avant de lancer le script
if [ ! -f mogrified ]
then
    echo 'mogrified file not found.'
    exit 1
fi

# liste tous les fichiers .jpg dans les répertoires décrivant une année
# (2005, 2006...)
find -iname '*.jpg' | grep ^./20 | sort &gt; filelist &amp;&amp;

# supprime de cette liste tous les fichiers déjà mogrifiés
comm -23 filelist mogrified |
while read photo
do
    # mogrifie ces fichiers
    echo "$photo"
    mogrify -quality 90 "$photo"
done

# les fichiers mogrifiés sont maintenant les fichiers de la liste complète
mv filelist mogrified</pre>
<p>L&#8217;outil <strong>mogrify</strong> fait la même chose que <strong>convert</strong>, sauf qu&#8217;il modifie le fichier sur place (et écrase donc la source).</p>
<p><strong>Cela permet d&#8217;avoir un très bon rapport qualité/taille, sans provoquer des pertes visibles sur les photos très complexes, ni utiliser de l&#8217;espace inutilement sur les photos simples.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rom1v.com/2008/08/recompresser-ses-photos-en-masse-de-maniere-incrementale/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Screenshots sous Ubuntu : plusieurs méthodes à connaître</title>
		<link>http://blog.rom1v.com/2008/08/screenshots-sous-ubuntu-plusieurs-methodes-a-connaitre/</link>
		<comments>http://blog.rom1v.com/2008/08/screenshots-sous-ubuntu-plusieurs-methodes-a-connaitre/#comments</comments>
		<pubDate>Wed, 27 Aug 2008 11:03:00 +0000</pubDate>
		<dc:creator>®om</dc:creator>
				<category><![CDATA[Astuces]]></category>
		<category><![CDATA[planet-libre]]></category>
		<category><![CDATA[puf]]></category>
		<category><![CDATA[gnu/linux]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.rom1v.com/2008/08/screenshots-sous-ubuntu%c2%a0-plusieurs-methodes-a-connaitre/</guid>
		<description><![CDATA[Méthode #1 La méthode la plus simple consiste à appuyer sur ImprÉcran. Cela ouvre une fenêtre dans lequelle on peut choisir la destination : En appuyant sur Alt+ImprÉcran, il est possible de capturer uniquement la fenêtre active : Cette méthode est simple, mais elle ne permet pas de faire une sélection arbitraire ni de définir un délai [...]]]></description>
			<content:encoded><![CDATA[<h2>Méthode #1</h2>
<p>La méthode la plus simple consiste à appuyer sur <strong>ImprÉcran</strong>.<br />
Cela ouvre une fenêtre dans lequelle on peut choisir la destination :<br />
<a href="http://blog.rom1v.com/wp-content/uploads/2008/08/imprecran-bureau.png"><img class="aligncenter size-medium wp-image-117" title="imprecran-bureau" src="http://blog.rom1v.com/wp-content/uploads/2008/08/imprecran-bureau-300x123.png" alt="imprecran-bureau" width="300" height="123" /></a></p>
<p>En appuyant sur <strong>Alt+ImprÉcran</strong>, il est possible de capturer uniquement la fenêtre active :<br />
<a href="http://blog.rom1v.com/wp-content/uploads/2008/08/imprecran-fenetre.png"><img class="aligncenter size-medium wp-image-114" title="imprecran-fenetre" src="http://blog.rom1v.com/wp-content/uploads/2008/08/imprecran-fenetre-300x107.png" alt="imprecran-fenetre" width="300" height="107" /></a></p>
<p>Cette méthode est simple, mais elle ne permet pas de faire une sélection arbitraire ni de définir un délai (ce qui empêche donc de faire une capture lorsque le cube est en rotation, ou lorsqu&#8217;un menu contextuel est ouvert).</p>
<h2>Méthode #2</h2>
<p>Cette méthode est en fait la même que la #1, car c&#8217;est le même programme qui est lancé (<strong>gnome-screenshot</strong>), sauf qu&#8217;au lieu d&#8217;être lancé par <strong>ImprÉcran</strong>, il est lancé manuellement :<br />
<a href="http://blog.rom1v.com/wp-content/uploads/2008/08/capture-menu.png"><img class="aligncenter size-medium wp-image-115" title="capture-menu" src="http://blog.rom1v.com/wp-content/uploads/2008/08/capture-menu-300x93.png" alt="capture-menu" width="300" height="93" /></a></p>
<p>L&#8217;avantage, c&#8217;est que plus d&#8217;options sont disponibles, notamment le délai :<br />
<a href="http://blog.rom1v.com/wp-content/uploads/2008/08/capture-details.png"><img class="aligncenter size-medium wp-image-119" title="capture-details" src="http://blog.rom1v.com/wp-content/uploads/2008/08/capture-details-300x137.png" alt="capture-details" width="300" height="137" /></a><br />
L&#8217;option «inclure la bordure de la fenêtre» ne fonctionne que si on n&#8217;utilise pas de gestionnaire de bureau composite (compiz).</p>
<h2>Méthode #3</h2>
<p>Avec <strong>Gimp</strong> : il suffit de démarrer <strong>Gimp</strong>, Fichier → Acquisition → Capture d&#8217;écran.<br />
<a href="http://blog.rom1v.com/wp-content/uploads/2008/08/gimp-capture.png"><img class="aligncenter size-medium wp-image-120" title="gimp-capture" src="http://blog.rom1v.com/wp-content/uploads/2008/08/gimp-capture-300x255.png" alt="gimp-capture" width="300" height="255" /></a></p>
<p>Cette fenêtre offre toutes les options intéressantes. La capture effectuée s&#8217;ouvre ensuite dans Gimp, il suffit de sauver le fichier. Cette méthode est pratique lorsqu&#8217;on veut retourcher la capture (flouter certaines zones…), ou capturer une région de l&#8217;écran avec délai (on attend d&#8217;abord le délai, puis on sélectionne, ça permet de rendre active la fenêtre qu&#8217;on veut pour le screenshot par exemple).<br />
Par contre un inconvénient peut être que Gimp pourrait apparaître à l&#8217;écran (dans la barre des tâches), selon la zone capturée.</p>
<h2>Méthode #4</h2>
<p>C&#8217;est la méthode la plus rapide. Elle nécessite <strong>compiz</strong> et l&#8217;activation du plug-in <strong>screenshots</strong> (dans Extras).<br />
Une fois activé, il suffit de faire <strong>toucheWindows+clicGauche</strong> pour dessiner un rectangle translucide sur l&#8217;écran, et cette zone sera capturée.<br />
L&#8217;image sera sauvée dans le répertoire prédéfini, par défaut dans <strong>~/Desktop</strong>.<br />
<em>Attention, ce répertoire peut ne pas exister, si par exemple votre bureau se trouve dans ~/Bureau. Pensez donc à changer le répertoire utilisé pour les screenshots.</em><br />
<a href="http://blog.rom1v.com/wp-content/uploads/2008/08/compiz-screenshot.png"><img class="aligncenter size-medium wp-image-121" title="compiz-screenshot" src="http://blog.rom1v.com/wp-content/uploads/2008/08/compiz-screenshot-300x51.png" alt="compiz-screenshot" width="300" height="51" /></a></p>
<p>Voilà, je trouve que c&#8217;est utile de connaître toutes ces méthodes, ça permet de choisir celle adaptée selon le cas.</p>
<p>Voici un petit tableau récapitulatif :</p>
<pre>   ╭───────┬─────────┬────────────┬───────┬─────────────┬─────────────╮
   │ plein │ fenêtre │ sélection  │ délai │    choix    │   1 ou 2    │
   │ écran │ active  │ arbitraire │       │ destination │ actions max │
╭──┼───────┼─────────┼────────────┼───────┼─────────────┼─────────────┤
│#1│   ✔   │    ✔    │     ✘      │   ✘   │      ✔      │      ✔      │
├──┼───────┼─────────┼────────────┼───────┼─────────────┼─────────────┤
│#2│   ✔   │    ✔    │     ✘      │   ✔   │      ✔      │      ✘      │
├──┼───────┼─────────┼────────────┼───────┼─────────────┼─────────────┤
│#3│   ✔   │    ✔    │     ✔      │   ✔   │      ✔      │      ✘      │
├──┼───────┼─────────┼────────────┼───────┼─────────────┼─────────────┤
│#4│   ✘   │    ✘    │     ✔      │   ✘   │      ✘      │      ✔      │
╰──┴───────┴─────────┴────────────┴───────┴─────────────┴─────────────╯</pre>
<p>Vous pouvez maintenant <a href="http://blog.rom1v.com/2008/08/optimiser-la-taille-des-fichiers-png/">optimiser les images png</a> et les <a href="http://blog.rom1v.com/2008/08/imagup-uploader-une-image-en-2-clics/">uploader sur un hébergeur</a> pour les poster sur un forum.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rom1v.com/2008/08/screenshots-sous-ubuntu-plusieurs-methodes-a-connaitre/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

