Je souhaiterai utilis=E9 VTK dans une application utilisant wxpython,
seul probl=E8me pour le moment j'ignore comme install=E9 VTK 5.0 pour
python 2.43 (ou mieux python 2.5)
Petite info, je ne dispose pas de compilateur C.
J'ai r=E9cup=E9r=E9 les sources de VTK 5.0.2 dans lesquelles il y a bien
un module python mais comment faire pour compiler le wrapper?
Je suis d'accord, sur les risques de bugs, conséquent à l'utilisation de plusieurs compilateurs C différents. Surtout pour un code écrit à l'extérieur.
Mais, bien que cela soit déconseillé, et qu'il faille faire très attention, la possibilité existe.
@-salutations
Michel Claveau
Bonsoir !
Je suis d'accord, sur les risques de bugs, conséquent à l'utilisation de
plusieurs compilateurs C différents.
Surtout pour un code écrit à l'extérieur.
Mais, bien que cela soit déconseillé, et qu'il faille faire très attention,
la possibilité existe.
Je suis d'accord, sur les risques de bugs, conséquent à l'utilisation de plusieurs compilateurs C différents. Surtout pour un code écrit à l'extérieur.
Mais, bien que cela soit déconseillé, et qu'il faille faire très attention, la possibilité existe.
@-salutations
Michel Claveau
Amaury Forgeot d'Arc
Bonjour !
La question: où est-ce que je le mets?
Tu veux dire que tu n'as pas de site pour le publier ?
Si c'est le cas, et à moins que tu ne trouves une autre solution (le wiki par exemple), je peux le mettre sur un de mes sites, à mon retour de Paris (je pars dans une heure, retour ce soir tard).
Pour cela, envoie le(s) fichier(s) là : http://pdox.info (clique sur "Autres test / Envoyer un fichier")
Et mets qq. part (ici ?) un petit descriptif, pour que je puisse faire une page.
C'est fait: j'y ai mis un fichier nommé vtk5.0.2-win32-py25.zip Voici une description succinte:
""" VTK (Visualization ToolKit) est un système de dessin en 3D, de traitement d'images et de visualisation, surtout utilisé par des chercheurs et des développeurs. Il est écrit en C++, et possède des interfaces dans plusieurs langages : Tcl/Tk, Python, Java. Le site officiel: http://vtk.org/
Voici l'interface pour python 2.5 sous Windows. Pour l'installer, il suffit de le déployer dans le répertoire lib/site-package de l'installation de python, ou dans tout autre répertoire indiqué par PYTHONPATH.
Voici un exemple simple: import vtk ren = vtk.vtkRenderer() renWin = vtk.vtkRenderWindow() renWin.AddRenderer(ren) renWin.SetSize(300,300)
# create an actor and give it cone geometry cone = vtk.vtkConeSource() cone.SetResolution(8) coneMapper = vtk.vtkPolyDataMapper() coneMapper.SetInput(cone.GetOutput()) coneActor = vtk.vtkActor() coneActor.SetMapper(coneMapper)
# assign our actor to the renderer ren.AddActor(coneActor)
# enable user interface interactor iren.Initialize() iren.Start()
"""
Quant au wiki, est-ce réellement une bonne place pour que chacun y charge ses (gros) fichiers ? En tout cas, je n'ai pas osé commencer...
@+
-- Amaury
Bonjour !
La question: où est-ce que je le mets?
Tu veux dire que tu n'as pas de site pour le publier ?
Si c'est le cas, et à moins que tu ne trouves une autre solution (le
wiki par exemple), je peux le mettre sur un de mes sites, à mon retour
de Paris (je pars dans une heure, retour ce soir tard).
Pour cela, envoie le(s) fichier(s) là :
http://pdox.info
(clique sur "Autres test / Envoyer un fichier")
Et mets qq. part (ici ?) un petit descriptif, pour que je puisse faire
une page.
C'est fait: j'y ai mis un fichier nommé vtk5.0.2-win32-py25.zip
Voici une description succinte:
"""
VTK (Visualization ToolKit) est un système de dessin en 3D, de
traitement d'images et de visualisation, surtout utilisé par des
chercheurs et des développeurs. Il est écrit en C++, et possède des
interfaces dans plusieurs langages : Tcl/Tk, Python, Java.
Le site officiel: http://vtk.org/
Voici l'interface pour python 2.5 sous Windows.
Pour l'installer, il suffit de le déployer dans le répertoire
lib/site-package de l'installation de python, ou dans tout autre
répertoire indiqué par PYTHONPATH.
Voici un exemple simple:
import vtk
ren = vtk.vtkRenderer()
renWin = vtk.vtkRenderWindow()
renWin.AddRenderer(ren)
renWin.SetSize(300,300)
# create an actor and give it cone geometry
cone = vtk.vtkConeSource()
cone.SetResolution(8)
coneMapper = vtk.vtkPolyDataMapper()
coneMapper.SetInput(cone.GetOutput())
coneActor = vtk.vtkActor()
coneActor.SetMapper(coneMapper)
# assign our actor to the renderer
ren.AddActor(coneActor)
# enable user interface interactor
iren.Initialize()
iren.Start()
"""
Quant au wiki, est-ce réellement une bonne place pour que chacun y
charge ses (gros) fichiers ? En tout cas, je n'ai pas osé commencer...
Tu veux dire que tu n'as pas de site pour le publier ?
Si c'est le cas, et à moins que tu ne trouves une autre solution (le wiki par exemple), je peux le mettre sur un de mes sites, à mon retour de Paris (je pars dans une heure, retour ce soir tard).
Pour cela, envoie le(s) fichier(s) là : http://pdox.info (clique sur "Autres test / Envoyer un fichier")
Et mets qq. part (ici ?) un petit descriptif, pour que je puisse faire une page.
C'est fait: j'y ai mis un fichier nommé vtk5.0.2-win32-py25.zip Voici une description succinte:
""" VTK (Visualization ToolKit) est un système de dessin en 3D, de traitement d'images et de visualisation, surtout utilisé par des chercheurs et des développeurs. Il est écrit en C++, et possède des interfaces dans plusieurs langages : Tcl/Tk, Python, Java. Le site officiel: http://vtk.org/
Voici l'interface pour python 2.5 sous Windows. Pour l'installer, il suffit de le déployer dans le répertoire lib/site-package de l'installation de python, ou dans tout autre répertoire indiqué par PYTHONPATH.
Voici un exemple simple: import vtk ren = vtk.vtkRenderer() renWin = vtk.vtkRenderWindow() renWin.AddRenderer(ren) renWin.SetSize(300,300)
# create an actor and give it cone geometry cone = vtk.vtkConeSource() cone.SetResolution(8) coneMapper = vtk.vtkPolyDataMapper() coneMapper.SetInput(cone.GetOutput()) coneActor = vtk.vtkActor() coneActor.SetMapper(coneMapper)
# assign our actor to the renderer ren.AddActor(coneActor)
# enable user interface interactor iren.Initialize() iren.Start()
"""
Quant au wiki, est-ce réellement une bonne place pour que chacun y charge ses (gros) fichiers ? En tout cas, je n'ai pas osé commencer...
@+
-- Amaury
MC
Bonsoir !
J'ai récupéré le fichier sans problème.
Mais, je ne ferai la page Web que demain soir, car, là, je suis un peu vanné.
-- @-salutations
Michel Claveau
Bonsoir !
J'ai récupéré le fichier sans problème.
Mais, je ne ferai la page Web que demain soir, car, là, je suis un peu
vanné.
Mais, je ne ferai la page Web que demain soir, car, là, je suis un peu vanné.
-- @-salutations
Michel Claveau
Sébastien Ramage
Oui, j'ai finalement réussi (et tout à la fin il a fallu renommer des .dll en .pyd: une nouveauté de python 2.5). J'ai fait quelques tests, les exemples fournis ont l'air de fonctionner.
Le résultat est sous forme d'un .zip de plus 8 Mo, à déployer dans site-packages par exemple. La question: où est-ce que je le mets?
-- Amaury
Merci beaucoup ! maintenant je vais pouvoir commencer les tests et deplus je suis certain que je n'étais pas le seul à vouloir utiliser ce module. un grand merci à Amaury !
Seb
Oui, j'ai finalement réussi (et tout à la fin il a fallu renommer des
.dll en .pyd: une nouveauté de python 2.5).
J'ai fait quelques tests, les exemples fournis ont l'air de fonctionner.
Le résultat est sous forme d'un .zip de plus 8 Mo, à déployer dans
site-packages par exemple.
La question: où est-ce que je le mets?
--
Amaury
Merci beaucoup !
maintenant je vais pouvoir commencer les tests et deplus je suis
certain que je n'étais pas le seul à vouloir utiliser ce module.
un grand merci à Amaury !
Oui, j'ai finalement réussi (et tout à la fin il a fallu renommer des .dll en .pyd: une nouveauté de python 2.5). J'ai fait quelques tests, les exemples fournis ont l'air de fonctionner.
Le résultat est sous forme d'un .zip de plus 8 Mo, à déployer dans site-packages par exemple. La question: où est-ce que je le mets?
-- Amaury
Merci beaucoup ! maintenant je vais pouvoir commencer les tests et deplus je suis certain que je n'étais pas le seul à vouloir utiliser ce module. un grand merci à Amaury !