virusphoto virusphoto

Le portail des passionnés de photo numérique
S'inscrire Aide Membres Recherche Messages du jour Marquer les forums comme lus Règles

nouveaux messages Nouveaux messages Sujets sans réponse Sujets sans réponse Critique Photos en attente de critiques Créez votre blog Créez votre blog Evènements Evènements

Identifiant

Mot de passe

Rejoignez-nous !
VirusPhoto » Forum » Les articles VirusPhoto » [articles] Tutoriaux sur la retouche photo

Les meilleurs outils pour redimensionner ses photos : comparaison d'algorithmes

Article rédigé par Jeff, 15/10/2007. Faire un don à Jeff

Une erreur commune consiste à utiliser indiféremment n'importe quel outil pour redimensionner une photo.

Or, chaque logiciel comporte un algorithme d' interpolation différent.

Cet algorithme n'est autre qu'une formule de calcul qui permet d'ajouter les informations manquantes lors d'un agrandissement, ou de "lisser" l'image en prenant en compte les informations perdues lors d'une réduction de taille.

Avant d'aller plus loin, il est vivement recommandé de lire l'article sur l'interpolation numérique (Comprendre l'interpolation numérique) pour bien comprendre le rôle de l'algorithme utilisé.

Un logiciel comme Photoshop ou Gimp, par exemple, propose plusieurs algorithmes, à choir avec l'outil Image > Taille de l'image. (bicubique, bilinéaire, au plus proche...).



Cependant, des applications spécialisées permettent d'utiliser un algorithme particulier, pour des besoins précis, comme l'agrandissement d'images.

Pour de meilleurs résultats, notamment pour les agrandissements "stratégiques" (avant impression, etc...), le meilleur algorithme qui soit est celui de Genuine Fractals, bien connu des professionnels de l'édition et des agences photo.

Voici un test de différents algorithmes, sur plusieurs critères, duquel on peut retenir le classement suivant, du meilleur au moins bon :

1. Genuine Fractals, incontestablement le meilleur selon de nombreux tests
2. VFZoom
3. Photo Zoom Pro, basé sur l'algorithme S-Spline
4. Interpolation bicubique de Photoshop
5. Interpolation bilinéaire de Photoshop
6. Interpolation au plus proche de Photoshop


Bien entendu, les rendus varient en fonction du type d'image, et en fonction du redimensionnement utilisé (réduction ou agrandissement).

On peut aussi utiliser des services en ligne, comme Reshade (Reshade : réduire et agrandir ses photos en limitant la perte de qualité).

Pour participer aux discussions et avoir accès à tous les outils
proposés sur VirusPhoto, inscrivez-vous en quelques secondes : cliquez ici.

Outils de la discussion Rechercher dans la discussion
Rechercher dans la discussion:

Recherche avancée

Noter la discussion
Evaluez cette discussion :
  #2  
Vieux 15/10/2007, 13h54
Avatar de Esalys
Membre
Ma pratique de la photo: Pratique régulière
Matériel: Canon EOS 400D, Obj. EF-S 18-55 mm f/3,5-5,6 II ; Ixus 430
 
Messages: 95
550 Photiz
Merci pour ces précisions. Je ne connaissais pas le principe de l'algorithme.
Réponse avec citation
  #3  
Vieux 15/10/2007, 14h02
Avatar de Pi Production
Animateur
Ma pratique de la photo: Pratique régulière
Matériel: Sony Alpha 100 - Sony CyberShot DSC-F828
Dernière entrée sur mon blog : Temple of Wat Chedi Luang @ Chiang Mai (Thailand)
 
Messages: 5 596
Envoyer un message via MSN à Pi Production
38979 Photiz
Super interessant Jeff, je vais aller voir ça de plus prés.
Je pense que ça va plaire à beaucoup de monde ce post
Réponse avec citation
  #4  
Vieux 15/10/2007, 14h33
Avatar de tywak
Membre
Ma pratique de la photo: Passionné de photo
Matériel: Olympus E-500 / Raynox DCR250 / Olympus C-350 Zoom
Dernière entrée sur mon blog : CD Drop
 
Messages: 4 281
40681 Photiz
Merci , trés utile
Réponse avec citation
  #5  
Vieux 15/10/2007, 17h30
Membre
Ma pratique de la photo: Pratique occasionnelle
Matériel: Minolta Dimage 7Hi
 
Messages: 86
563 Photiz
D'ailleurs, dans photoshop CS3, il est indiqué dans le menu déroulant si l'algorithme est meilleur pour agrandir ou pour réduire...
Moi qui avant laissait celui par défaut... Maintenant, je ferais attention !

Merci Jeff !
Réponse avec citation
  #6  
Vieux 15/10/2007, 21h14
Membre
Ma pratique de la photo: Pratique occasionnelle
Matériel: EOS
 
Messages: 1 963
13795 Photiz
merci jeff

sympa le site up&down sizing de photo finishes
tu saurais s'il existe un plug-in de genuine fractals pour gimp ? ou c'est complètement proriétaire cet algo ?
Réponse avec citation
  #7  
Vieux 16/10/2007, 14h20
Avatar de pierpol
Membre
Ma pratique de la photo: Passionné de photo
Dernière entrée sur mon blog : La Belle laide
 
Messages: 598
3865 Photiz
Très intéressant !

Dernière modification par pierpol 16/10/2007 à 14h25.
Réponse avec citation
  #8  
Vieux 21/10/2007, 10h45
Membre
Ma pratique de la photo: Pratique occasionnelle
Matériel: canon350D
 
Messages: 238
1315 Photiz
un peu cher le genuine!!!
Réponse avec citation
  #9  
Vieux 03/11/2007, 19h35
Avatar de Samu-san
Membre
Ma pratique de la photo: Pratique occasionnelle
Matériel: Pentax K10D & Sigma 17-70 f2.8-4.5
 
Messages: 221
1620 Photiz
En gratuit (et très utile / très bien), il y a ImageMagick.
Son choix d'algorithmes de rééchantillonnage est très fourni, bien qu'il se cantonne à des méthodes "locales" (tandis que les logiciels chers comme GenuineFractals sont une autre génération, dits "adaptifs" car ils analysent l'image de manière complexe au lieu de simplement appliquer un filtre de la même manière à chaque pixel).

par exemple cette page (qui se concentre sur l'aliasing) montre les différents filtres de ImageMagick en action sur une mire synthétique :
Down sampling methods

Sinon, des bonnes explications sur l'interpolation (en anglais)
Understanding Digital Image Interpolation
qui montre bien qu'un algo doit faire un compromis entre
- flou
- aliasing (moiré)
- halo autour des bords

du coup on comprend bien qu'il n'y a pas un algo meilleur que les autres.
Et aussi que le plus satisfaisant est un logiciel adaptatif, qui va au delà des méthodes mathématiques de base pour appliquer le meilleur compromis en chaque pixel (bord, pas bord...) selon le contexte global dans l'image.

P.S.1 : je viens de voir que le plugin "Panorama Tools" a un interpolateur intéressant.
Testing Interpolator Quality
en faisant l'interpolation sur 256 pixels, on arrive à assez bien interpoler sans pertes.

P.S.2 : concernant l'enlargissement Optimizing Digital Photo Enlargment

Dernière modification par Samu-san 03/11/2007 à 19h55.
Réponse avec citation
  #10  
Vieux 04/11/2007, 23h53
Avatar de PatrickDuSud
Membre
Ma pratique de la photo: Pratique occasionnelle
Matériel: Canon 30D & 350D
 
Messages: 391
Envoyer un message via MSN à PatrickDuSud Envoyer un message via Yahoo à PatrickDuSud
2130 Photiz
Citation:
Posté par Samu-san Voir le message
En gratuit (et très utile / très bien), il y a ImageMagick.
Son choix d'algorithmes de rééchantillonnage est très fourni, bien qu'il se cantonne à des méthodes "locales" (tandis que les logiciels chers comme GenuineFractals sont une autre génération, dits "adaptifs" car ils analysent l'image de manière complexe au lieu de simplement appliquer un filtre de la même manière à chaque pixel).

par exemple cette page (qui se concentre sur l'aliasing) montre les différents filtres de ImageMagick en action sur une mire synthétique :
Down sampling methods

Sinon, des bonnes explications sur l'interpolation (en anglais)
Understanding Digital Image Interpolation
qui montre bien qu'un algo doit faire un compromis entre
- flou
- aliasing (moiré)
- halo autour des bords

du coup on comprend bien qu'il n'y a pas un algo meilleur que les autres.
Et aussi que le plus satisfaisant est un logiciel adaptatif, qui va au delà des méthodes mathématiques de base pour appliquer le meilleur compromis en chaque pixel (bord, pas bord...) selon le contexte global dans l'image.

P.S.1 : je viens de voir que le plugin "Panorama Tools" a un interpolateur intéressant.
Testing Interpolator Quality
en faisant l'interpolation sur 256 pixels, on arrive à assez bien interpoler sans pertes.

P.S.2 : concernant l'enlargissement Optimizing Digital Photo Enlargment
Réponse avec citation
  #11  
Vieux 05/11/2007, 02h31
Avatar de Samu-san
Membre
Ma pratique de la photo: Pratique occasionnelle
Matériel: Pentax K10D & Sigma 17-70 f2.8-4.5
 
Messages: 221
1620 Photiz
Citation:
Posté par Samu-san Voir le message
P.S.1 : je viens de voir que le plugin "Panorama Tools" a un interpolateur intéressant.
Testing Interpolator Quality
en faisant l'interpolation sur 256 pixels, on arrive à assez bien interpoler sans pertes.

J'ai oublié de dire à propos de cet interpolateur sinc : c'est le plus justifié d'un point de vue mathématique, vu que c'est le seul et unique filtre passe-bas parfait.

Baisser la taille d'une image en interpolant par sinc revient exactement à avoir pris la photo avec un cadrage moins serré : les détails hautes fréquences sont atténués exactement pareil.

Mais il n'est pas pratique en terme de calcul vu que la fonction sinc est très étalée, on doit limiter l'étendue de ses calculs par des "fenêtres" -Lanczos, Hanning, Blackman, etc- pour faire les calculs sur beaucoup moins de pixels en perdant juste un peu plus de hautes fréquences.

A moins d'avoir une raison particulière de vouloir garder les hautes fréquences (en acceptant de faire apparaitre du moiré/aliasing), les algos dérivés de sinc sont donc le choix le plus logique (certaines recherches disent que parmi eux, Blackman a la meilleur efficacité précision/calculs).

En fin de compte tout ça paraphrase la page
IM v6 Examples -- Resize or Scaling qui tient bien la route.

Et l'important c'est de bien savoir qu'il y a des algos plus solides scientifiquement que le bicubique de photoshop, et ImageMagick les donne pour 0€.
(et ensuite il y a les programmes adaptatifs qui essayent de "deviner" pour aller au delà des limites théoriques, et ceux-là sont vraiment pas donnés).

Dernière modification par Samu-san 05/11/2007 à 02h41.
Réponse avec citation
  #12  
Vieux 08/02/2008, 10h35
Membre
Ma pratique de la photo: Passionné de photo
Matériel: Canon 40D + 50 f1.4 + 70-200 f2.8 L IS
 
Messages: 125
215 Photiz
Merci pour ce tuyau!
Réponse avec citation
  #13  
Vieux 08/02/2008, 13h39
Nouveau membre
Ma pratique de la photo: Je débute
Matériel: Canon EOS 40D
 
Messages: 8
85 Photiz
Bonjour,

Ne vaut-il pas mieux redimensionner avec le dérawtiseur quand on travaille en RAW ?
Quelle est la différence de rendu ? Quels algos s'appliquent dans ce cas là, pour lighroom par exemple ?

D'avance merci
Réponse avec citation
  #14  
Vieux 16/07/2008, 17h29
Avatar de cedric_g
Membre
Ma pratique de la photo: La photo est mon métier
Matériel: Canon 5D + 40D + beaucoup d'autres choses
Dernière entrée sur mon blog : Revue de presse du 1er décembre 2008
 
Messages: 43
Envoyer un message via Skype™ à cedric_g
355 Photiz
Bonjour

Je me permets (en tant que nouveau ) de rebondir sur le dernier post malgré que l'article date un peu.

En effet, sous Canon DPP par exemple (donc ça fonctionnera au moins pour les canonistes !) le résultat en interpolation directe lors du dématriçage donne un résultat au moins équivalent à Fractal Genuine, et supérieur à des interpolations successives dans Photoshop avec rotation à chaque passe...

Après tout dépend de l'algorithme utilisé dans le dématriceur, mais sur des images RAW, pas d'hésitation pour ma part

(testé plusieurs fois sur des images destinées à des tirages de très grand format, de plus d'un mètre de côté)



PS : ça fonctionne évidemment sensiblement moins bien en rééchantillonnage à la baisse (dématriçage sous la résolution native du DSLR)...
Réponse avec citation
  #15  
Vieux 16/07/2008, 17h50
Avatar de Samu-san
Membre
Ma pratique de la photo: Pratique occasionnelle
Matériel: Pentax K10D & Sigma 17-70 f2.8-4.5
 
Messages: 221
1620 Photiz
Citation:
Posté par DefJam Voir le message
Bonjour,

Ne vaut-il pas mieux redimensionner avec le dérawtiseur quand on travaille en RAW ?
Quelle est la différence de rendu ? Quels algos s'appliquent dans ce cas là, pour lighroom par exemple ?

D'avance merci

pour LightRoom j'ai testé, le redimensionnement est exactement identique au résultat de l'algo "bicubique" de photoshop.
D'autres derawtiseurs interpolent peut-être les informations RAW directement, mais ACR non, on obtient exactement le même résultat par photoshop sur le tiff dématricé.
Réponse avec citation
VirusPhoto » Forum » Les articles VirusPhoto » [articles] Tutoriaux sur la retouche photo

Commentaire

 
Outils de l'article Rechercher dans cet article Note: Note de l'article : 1 votes - moyenne : 5,00.

Outils de l'article Rechercher dans cet article
Rechercher dans cet article:

Recherche avancée
Noter la discussion
Noter la discussion:

 






Téléchargez la barre d'outils VirusPhoto :
Pour avoir accès aux derniers messages et aux dernières photos en temps réel : pour Internet Explorer ou pour Firefox.
barre
LinkBacks Enabled by vBSEO © 2008, Crawlability, Inc.
-
2006 - 2008 © ® VirusPhoto. Tous droits réservés.







Discussions similaires
Article Auteur de l'article Rubrique Commentaires Dernier
Un script Photoshop pour redimensionner ses images proprement Jeff [articles] Tutoriaux sur la retouche photo 21 05/10/2007 23h28
redimensionner une photo pour l'envoyer Zakouski Le café VirusPhoto 7 08/05/2007 16h52
Un site et une extension Firefox pour redimensionner ses photos Jeff Logiciels photo 4 29/04/2007 16h34
Outils pour suivre les commentaires des photos plus facilement Jeff Vie du forum 5 20/01/2007 13h58
Un outil pour redimensionner ses images en ligne Jeff Logiciels photo 1 26/12/2006 21h17