2016-10-24 2 views
0

J'utilise Paraview 3.98.1 pour la génération d'image. J'ai un script python qui appelle paraview pour générer des images. Le problème est que chaque fois que le script python appelle paraview, paraview s'ouvre seulement dans un petit écran et pas dans un mode plein écran. Cela crée de mauvaises images.Paramètres de Paraview 3.98.1

J'ai essayé de modifier les paramètres dans les paramètres d'édition en désactivant l'écran d'accueil afin que je puisse obtenir l'affichage en mode plein écran. Mais chaque fois que je ferme et ouvre paraview les paramètres sont réinitialisés. Je joins également une capture d'écran pour mieux comprendre. This is what i get when i open.

This is what i need when i open

quelqu'un connait une solution pour cela?

+0

Bonjour. Il existe des commandes dans les scripts python paraview pour définir la taille des fenêtres de rendu. Comment générez-vous les images? –

+0

Sry @BertrandGazanion je n'ai pas eu votre question sur la façon dont vous générez des images. Le script fonctionne correctement et génère des images. Le problème est que paraview s'ouvre dans une fenêtre réduite et non dans une fenêtre agrandie. –

Répondre

0

Pour augmenter la taille des images, on peut modifier la taille de la fenêtre de rendu, ou exporter les images avec un facteur de grossissement> 1.

Voici les commandes de python pour modifier la taille de la fenêtre de rendu:

GetActiveView().ViewSize = [2000, 1500] 

Si vous exportez l'image avec SaveScreenshot, vous pouvez définir un facteur d'agrandissement> 1 en ajoutant le paramètre magnification (valeur entière). La taille de l'image sera alors ViewSize multipliée par ce facteur.

+0

Merci pour la réponse. En fait, cela a résolu un autre de mes problèmes. mais le problème réel existe toujours. Pour une meilleure compréhension, j'ai joint le lien des captures d'écran dans mon post original. Regardez s'il vous plaît –

+0

OK, mon mauvais. Je comprends maintenant que vous avez besoin d'une ligne de commande pour lancer un programme en plein écran sur Linux (gnome 2?). Et de python? Je ne sais pas comment faire ça. Si c'est vraiment votre question, vous devriez peut-être poser cette question avec une balise linux et/ou python générale. –