Lorsque j'essaie de redimensionner (rétrécir, dans ce cas) et/ou de faire pivoter un fichier PNG, celui-ci devient très flou. En plus de ne pas vouloir d'une image floue (évidemment), c'est en fait critique car il s'agit d'étiquettes d'expédition avec des codes à barres et l'image est si mauvaise que les lecteurs de codes à barres ont des difficultés à les lire.
La commande que j'utilise est
% convert input_file.png -resize 288 -rotate -90 output_file.png
-
-resize 288
redimensionner à une largeur de 288 pixels (4 pouces) en conservant le rapport d'aspect. 288 est le nombre de pixels pour une résolution de 72DPI (impression). -
-rotate -90
fait pivoter toute l'image de 90° dans le sens inverse des aiguilles d'une montre
Le fichier que vous recevez d'eBay, de USPS Click-n-Ship ou de PayPal est une étiquette de 4 x 6 pouces au format PNG ou PDF. Je choisis le format PNG car j'ai besoin de le faire pivoter car j'utilise mon imprimante laser avec des étiquettes de taille lettre ( Avery 8127 ). Je dois le redimensionner car le PNG qu'ils fournissent est énorme ! En regardant la taille dans l'aperçu, elle est de 17x25 pouces.
J'ai fait de nombreuses recherches à ce sujet, mais les solutions que j'ai trouvées n'améliorent que marginalement la netteté de l'image. Le résultat final est que, selon le lecteur de codes à barres, il peut ou ne peut pas le lire. Par exemple, j'ai deux lecteurs - un simple lecteur de codes à barres Symbol 2D qui échoue le plus souvent. En revanche, mon lecteur Focus 3D, plus coûteux, le lira plus souvent, mais échouera encore parfois.
-
Exemples d'ImageMagick v6 -- Floutage et accentuation des images
-
PNG flou et redimensionné. Comment puis-je conserver la qualité de l'image ?
-
Exemples ImageMagick v6 -- Redimensionnement ou mise à l'échelle (techniques générales)
De cette page
Toutefois, de nombreux filtres (même les filtres par défaut) peuvent brouiller légèrement les images. Cela fait partie de leur nature. Donc, normalement, ce "court-circuit" pour un redimensionnement sans intervention est une bonne chose.
Aucune d'entre elles n'a fonctionné.
J'avais l'impression que si je réduisais une image, je ne perdrais pas en qualité, mais cela ne semble pas être le cas. Ma question est donc la suivante : comment puis-je redimensionner cette image pour en conserver la qualité ?