Lorsque je fais un zoom avant à l'aide de la Visionneuse de photos Windows 7, pourquoi commence-t-on à voir des pixels?

1

La visionneuse de photos intégrée à Windows 7 affiche des pixels lorsque je zoome sur les images:

entrez la description de l'image ici

Je me souviens que dans Windows XP, il n'y avait pas de pixels - tout était lisse.

A titre d'exemple, j'ai réalisé une capture d'écran d'une page Web avec un plugin Firefox et une capture d'écran d'un document Excel avec Evernote. Les deux sont des formats .PNG.

Voici la vidéo

Je me suis filmé avec une loupe que vous pouvez voir ici

Remarque: définissez la lecture vidéo sur HD 720p dans le coin inférieur droit de l'interface YouTube avant de lire la vidéo.

Comment puis-je réparer cela?

PS J'ai un ordinateur portable à écran mat de 14 ". Cela a-t-il quelque chose à voir avec cela?

Boris_yo
la source
En passant, la deuxième vidéo (de vous utilisant Magnifier) ​​est réglée sur privée, nous ne pouvons donc pas la regarder.
Ben Richards
Il est maintenant visible.
Boris_yo

Réponses:

5

C'est simple, mais devinez, à moins que vous ne puissiez me dire le contraire.

un .PNGfichier est capable de stocker des graphiques vectoriels , mais dans la plupart des situations, lorsque / si vous prenez une capture d'écran ou similaire, il est stocké sous la forme de graphiques raster / bitmap .

Ainsi, si vous effectuez un zoom avant sur une image (bitmap / raster), le système essaiera automatiquement de " traiter l' antialias de l'image en comblant les lacunes avec d'autres couleurs qui la rendent plus agréable et plus agréable à l'œil.

entrez la description de l'image ici

(Image bitmap par défaut gauche agrandie, image bitmap droite avec anti-aliasing activé).

Nous passons maintenant aux graphiques vectoriels - Un graphique vectoriel ne stocke pas l’image en pixels, mais l’image en tant que vecteurs ou points. Par exemple, si vous essayez de décrire un carré, il dirait, une ligne existe entre A and B, B and C, C and D, D and A. Le système va ensuite dessiner (Render? Pas sûr du terme) cette image à TOUT niveau de zoom et elle aura l’air parfaite.

De la même manière, les polices True Type sont des vecteurs:

entrez la description de l'image ici

Cela signifie que dans toute application telle que Word, vous pouvez effectuer un zoom avant ou choisir une police de taille 500 pour que la police soit parfaite. Toutefois, si vous prenez une photo de la même instance de Microsoft Word et tentez de zoomer, ce sera une image bitmap qui sera enregistrée et il ne semblera pas agréable de zoomer au-delà de 100%.

Autant que je sache, il n'est pas possible de prendre une capture d'écran vectorielle.

Pour résumer le tout, voici une dernière image de Wikipedia. Il y a une image vectorielle de haute qualité d'une bouteille. Lorsque vous exportez une section au format bitmap et identique au vecteur, puis effectuez un zoom avant, voici les résultats:

entrez la description de l'image ici

Et enfin, si nous parlons de la même image exacte sur vos deux machines, mais si votre nouvelle image ne vous Clear Typeconvient pas , si vous n’avez pas activé (ce qui devrait être activé par défaut), il se peut que votre nouvel écran ait un DPI inférieur, rendant les images plus "bloc" / pixelisées.

Vous pouvez tester cela au moyen de simples formules - (Screen Resolution * Screen Resultion) / inches(à condition que votre nouvel écran présente les mêmes proportions). Le plus haut sera le mieux.

William Hilsum
la source
C'est génial, réponse William! Êtes-vous au courant d'une application de lissage des bords libres?
Boris_yo
@Boris_yo - Vous ne pouvez pas ajouter de détails là où il n'y en a pas ... Il y a des utilitaires qui peuvent zoomer et accentuer légèrement, mais je ne peux penser à aucun de ceux qui le font pour sûr ... je suppose que vous pourriez essayer Paint.Net (je ne m'en souviens pas à coup sûr) :( Désolé
William Hilsum Le
6

Ce qui se passe est une différence de choix de programme entre Windows XP et 7. Sous Windows XP, la visionneuse de photos utilisait un algorithme pour lisser les bords nets lorsque l’agrandissement de l’image était au-delà de 100%. C'est antialiasing. Comme l'image ne contient pas d'informations illimitées car sa résolution n'est pas illimitée, si elle n'est pas lissée après un zoom, elle apparaîtra en bloc, comme dans Windows 7. Les pixels, les points individuels composant une image, sont rectangulaires, Ainsi, lorsque vous zoomez sur une image au-delà de 100%, vous prenez en gros un petit point rectangulaire et vous la grossissez jusqu'à un point rectangulaire plus grand. Windows XP a effectué un post-traitement sur les images agrandies pour atténuer ce problème.

Si vous souhaitez une visionneuse d'images effectuant ce type de post-traitement lors d'un zoom avant, je trouve que Google Picasa fonctionne bien. Cependant, ne vous attendez pas à obtenir de nouveaux détails de cette façon. Il ne peut pas créer de détails là où il n'y en a pas (malgré ce que des drames policiers pourraient essayer de suggérer). Vous ne pouvez pas modifier le comportement de la visionneuse de photos Windows. Donc, l'installation d'une option tierce est vraiment votre meilleur pari.

Et non, le type d'écran que vous avez installé n'a rien à voir avec cela. Ceci est purement une chose du côté logiciel.

Ben Richards
la source
2
Je pense que c’est la bonne réponse: le Windows 7 "Windows Photo Viewer" ne tente tout simplement pas de lisser le rendu des images agrandies. Dans XP, vous pouviez voir une chose similaire dans MSPAINT en zoomant.
Jtreser
@ sidran32 Merci. Savez-vous si ACDsee a un lissage des bords?
Boris_yo
@ Boris_yo je ne fais pas. Je n'ai jamais utilisé ce logiciel, désolé.
Ben Richards
4

Je pense que ces "pixels" dont vous parlez sont dus à l'anti-aliasing. Les affichages sont incapables de créer des lignes droites à un angle, ainsi que des courbes. Windows, ainsi que d’autres programmes, utilisent des techniques d’anti-aliasing pour inciter l’œil à penser que l’image est meilleure qu’elle ne l’est. Ces pixels sont pratiquement invisibles à la résolution appropriée. Cependant, lorsque l'écran est capturé et zoomé, ils sont visibles.

Consultez cet article de Wikipédia sur l'anti-aliasing pour en savoir plus.

Keltari
la source
L'anti-aliasing concerne l'affichage de texte et non les images. Cela concerne les polices et leur affichage dans des tailles pour lesquelles elles n'ont pas été optimisées. Une fois le texte capturé dans une image, l'anti-aliasing est terminé et n'y entre plus du tout.
harrymc
avant que le PO affiche une capture d'écran, je pensais qu'il parlait des pixels ombrés apparaissant lors du zoom. Je vois maintenant qu'il fait référence aux graphiques rendus qui tentent de redimensionner l'image tout en zoomant. Cependant, quand une police ou une image a été capturée et capturée, le zoom montre les artefacts. AA ne vient en elle.
Keltari
AA est la propriété d'une police et est utilisé lors de la génération des glyphes pour les caractères. Une fois que les glyphes sont générés, AA est terminé et terminé. Une visionneuse de photos ne visualise que les glyphes capturés pixel par pixel et ne les régénère pas à l'aide de AA. Même un glyphe AA aura une apparence moche lorsqu'il sera agrandi - il faut régénérer le glyphe avec AA de la police et utiliser une taille de police plus grande pour faire mieux (ce que le visualiseur de photos ne fait pas).
harrymc
1

Votre souvenir de WinXp par rapport à Win7 est correct.

J'ai récemment remarqué cette différence entre les visionneuses de photos de Windows XP et Windows 7. Le visualiseur Win 7 effectue simplement une mise à l’échelle rapide et aléatoire (image de pixels ou tout simplement de réplication de pixels) de l’image si vous affichez un affichage autre que le mappage 1: 1. La visionneuse de photos et de télécopies XP fait beaucoup mieux la mise à l’échelle. Les lignes / arêtes diagonales de la visionneuse XP seront lissées lors de la réduction ou de la réduction, tandis que la même image sur 7 sera un escalier ou des escaliers. Vraiment un pas en arrière par Microsoft! Je suppose qu’il n’ya rien à faire à part trouver une autre visionneuse de photos pour Win7.

BTW tout visionnage était sur un écran d'ordinateur à tube cathodique (système à double amorçage), de sorte que votre écran LCD n'est pas un facteur.

sciure
la source
0

Tout ne s'échelonne pas correctement lorsque vous effectuez un zoom, car les pixels ne peuvent pas apparaître de nulle part.

Le zoom d'une image implique très simplement "l'élargissement" des pixels, de sorte que chaque pixel est affiché sous la forme de plus d'un pixel. Le résultat est que l'image devient "bloc", où chaque pixel d'origine est représenté par un bloc de plusieurs pixels. La qualité du zoom dépend de la capacité du logiciel de zoom à "inventer" des pixels là où il n'y en a pas, afin d'éviter un trop grand nombre d'artefacts.

Je ne crois pas en la dégradation de la qualité du zoom dans la Visionneuse de photos, mais je crois que vous êtes tombé dans un autre piège de Windows 7: le texte est "saupoudré" de pixels destinés à lui donner un superbe aspect 3D. Cependant, ce beau texte ne fait pas l’échelle: lorsque vous zomming, vous voyez tous les pixels dispersés.

Pour prendre des captures d'écran, la solution consiste à changer d'outil. Utilisez à la place l'outil Windows 7 Sniping, qui ne capture pas ces pixels supplémentaires. Les résultats se développent alors beaucoup mieux.

harrymc
la source