Tirage sur toileImage qualité

Ici est une .image png (sur la droite), et l'élément canvas laquelle j'ai attiré l'image (sur la gauche). Pouvez-vous remarquez la différence de qualité? Toile affiche l'image avec perte notable de qualité. Que pouvons-nous faire?

J'ai observé ce résultat sur google Chrome et IE9. D'autres vont probablement faire la même chose.
Comment je le rendu de l'image est tout à fait habituel: Dans le script que j'ai créer un nouveau Image() objet, après c'est j'ai chargé appel
context.drawImage(myimage, x, y);

Tirage sur toileImage qualité

EDIT:

C'est la première image que j'ai observé sur la toile:
Tirage sur toileImage qualité

Et voici ce que la toile rend après, j'ai écrit:
context.drawImage(myimage,parseInt(x),parseInt(y));
Tirage sur toileImage qualité

Ce que je peux dire, la grande réponse de l'homme. Le tir de précision à son meilleur. Le chapeau est hors de vous.

EDIT2:

J'ai essayé context.drawImage(myimage, parseInt(x) + 0.5, parseInt(y)+ 0.5);voici le résultat:

Tirage sur toileImage qualité

Je pense que c'est pire que la première. J'ai remarqué cela sur chrome, IE9 c'est un peu la même que mauvais.

source d'informationauteur Halo