为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

JAVA VTK以及运行VTK EXAMPLES

2011-08-19 3页 doc 61KB 69阅读

用户头像

is_771144

暂无简介

举报
JAVA VTK以及运行VTK EXAMPLES如何安装JAVA VTK 一、如何安装JAVA VTK 1.​ 首先从VTK的网站(http://public.kitware.com/VTK/get-software.php#previous )上下载VTK-4.4.2.zip ,并且解压,存于D:\newuk\VTK\VTK-4.4.2下。 2.​ 利用CMAKE 2.2 的CMakeSetup(其位于 D:\newuk\VTK\CMake 2.2\bin)来生成相关的类,其界面如下: 其中:where is the source code:填的是下载的文档VTK-4.4...
JAVA VTK以及运行VTK EXAMPLES
如何安装JAVA VTK 一、如何安装JAVA VTK 1.​ 首先从VTK的网站(http://public.kitware.com/VTK/get-software.php#previous )上下载VTK-4.4.2.zip ,并且解压,存于D:\newuk\VTK\VTK-4.4.2下。 2.​ 利用CMAKE 2.2 的CMakeSetup(其位于 D:\newuk\VTK\CMake 2.2\bin)来生成相关的类,其界面如下: 其中:where is the source code:填的是下载的文档VTK-4.4.2.zip解压后的位置,where to build the binaries:填的是希望生成的类文档的位置。对于Cache Value的值需要改的是:I set the configurations for CMakeSetup to be VTK_WRAP_JAVA=ON, VTK_USE_HYBRID=ON, VTK_USE_RENDERING=ON, and BUILD_SHARED_LIBS=ON.Then click button [Configure],in the end ,click [ok]. I then used MS Visual C++ 6.0 to load the resulting project file VTK.dsw. Once loaded via msdev, I selected ALL_BUILD project and built the VTK. 3.生成vtk.jar文件。在Cmd下,首先 cd c:\vtk42 cd java md classes javac –d classes\ vtk\*.java cd classes jar cvf vtk.jar vtk\ jar i vtk.jar copy vtk.jar ..\...\bin\ 4.在环境变量CLASSPATH中添加:C:\vtk42\bin\vtk.jar。同时在环境变量path中添加C:\vtk42\bin\Debug;因为有一些DLL文件例如vtkCommonJava.dll在运行程序时需要使用,例如:D:\newuk\VTK\VTK-4.4.2\Examples\Tutorial\Step1\Java\Cone.java,此时可以在Cmd下输入:javac Cone.java 和java Cone就可以运行VTK的JAVA程序了。 二、如何运行JAVA VTK-EXAMPLES(http://ij-plugins.sourceforge.net/vtk-examples/index.html )(可以参阅D:\newuk\VTK\using vtk from java\VTK-Examples_src_1.0\VTK-Examples\readme.txt) 1.首先从http://ij-plugins.sourceforge.net/vtk-examples/index.html 中的DOWNLOAD中下载VTK-Examples_src_1.0.zip 。并解压到D:\newuk\VTK\using vtk from java\VTK-Examples_src_1.0。 2.修改 D:\newuk\VTK\using vtk from java\VTK-Examples_src_1.0\VTK-Examples下的文件build.properties文件,主要是修改如下两句: vtk.classpath=C:\\vtk42\\bin\\vtk.jar vtk.src.path=D:\\newuk\\VTK\\VTK-4.4.2 3.​ 安装VTK DATA。从http://public.kitware.com/VTK/get-software.php#latest 下载vtkdata-5.0.1.zip,解压并存于D:\newuk\VTK\vtkdata-5.0.1中 4.​ 在环境变量中设置VTK_DATA_ROOT= D:\newuk\VTK\vtkdata-5.0.1(注意因为人头骨程序中要用到其中的数据) 5.下载Apache Ant((http://ant.apache.net),即ant-current-bin.zip. 6.安装ANT。很简单,就是在环境变量PATH中添加D:\newuk\ant\ant-current-bin\apache-ant-1.6.5\bin,目的是为了告诉计算机ant.exe文件在哪里。因为我把ANT解压到了D:\newuk\ant\ant-current-bin 7.由于在运行ant 过程中有错,我做了如下处理:1)将D:\newuk\VTK\VTK-4.4.2\Wrapping\Java\vtk下的vtkSettings.java.in文件重新生成了一个vtkSettings.java文件,否则vtkTesting.java文件不能编译。2)移走了D:\newuk\VTK\using vtk from java\VTK-Examples_src_1.0\VTK-Examples\Examples\ImageProcessing\Java下的HistogramWidget.java文件。因为编译有错。 7.在包含build.properies文件的目录下运行ant run 就成功了。即在CMD下输入: Cd D:\newuk\VTK\using vtk from java\VTK-Examples_src_1.0\VTK-Examples Ant run 三、单独运行各个程序,例如MEDICAL1.JAVA 因为在JAVA VTK EXAMPLE 中很多程序都用到了 import vtk.util.VtkColors; import vtk.util.VtkPanelContainer; import vtk.util.VtkPanelUtil; 这些类是做如上的ANT时生成的,所以它是自带的,放在D:\newuk\VTK\using vtk from java\VTK-Examples_src_1.0\VTK-Examples\build\classes\vtk;为了单个运行程序, 1)​ 把以上目录下的所有文件拷贝到C:\vtk42\java\classes\vtk,此时有一个冲突即有两个vtkSettings.class,目前所使用的是不覆盖原来的CLASS文件。 2)​ 按照一中3的步骤,重新生成vtk.jar文件 到目前位置,就可以单独编译和运行各个程序了。
/
本文档为【JAVA VTK以及运行VTK EXAMPLES】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索