2014-05-16 5 views
1

J'utilise gnuplot 4.6 version et 5.0 versions de développement sous Linux, Mac et Windows.Comment améliorer la qualité d'image Gnuplot html5?

J'ai essayé de faire une sortie de base vers un terminal canvas HTML5 relativement récent et de recevoir une image assez floue sur le canevas.

Ce que je l'ai fait est le suivant en mode interactif:

set terminal canvas 
set output "test-canvas.html" 
test 

est ici the result.

L'écran d'impression d'une telle toile html5 est HERE.

Sa contrepartie svg est HERE. Les deux sont dessinés par des vecteurs mais ils présentent des qualités d'image très différentes. Une situation similaire apparaît également sur d'autres sites, par exemple here.

Est-ce que quelqu'un sait comment améliorer la qualité de l'image? Je ne connais pas grand-chose à la toile HTML5 mais en regardant dans le code source, je pense que l'image est construite de façon vectorielle, ce qui signifie que l'image doit être très croustillante jusqu'à la capacité antialias.

Une solution? Merci!

Répondre

1

Je ne suis pas sûr de ce que vous voulez dire par «flou». Il y a eu un bogue (#1220 Canvas: Always clear before plotting) qu'une image a été redessinée par-dessus la souris précédente. Cela a abouti à des images laides. Pour voir l'effet, allez par exemple. au 4.6 demo page et répétez d'aller avec la souris sur l'image et en dehors de celle-ci.

Mais cela est corrigé dans la version de développement actuelle, comparez avec l'image sur http://gnuplot.sourceforge.net/demo_canvas_5.0/ Malheureusement, cet effet ne peut pas être démontré ici dans la réponse.

Un autre point:

Bien que la construction de l'image suggère qu'il est une image vectorielle, qui n'est pas. Selon le official canvas-element description il est effectivement une image bitmap:

L'élément de toile fournit des scripts avec une toile bitmap dépendant de la résolution, qui peut être utilisé pour le rendu des graphiques, des graphiques de jeu, d'art ou d'autres images visuelles à la volée.

Vous pouvez ainsi obtenir de meilleures images en utilisant une plus grande taille de police et des polices plus grandes.

+0

Merci pour la réponse! Je n'ai pas remarqué qu'il y avait un problème de superposition répétitive pour la version 4.6. C'est bon à savoir. Ce que j'ai appelé "flou" est que, par exemple, les deux images dans vos liens n'apparaissent pas aussi claires que la contrepartie svg. Je joins plus de comparaison de ma question originale. Je vous remercie! –

Questions connexes