[vtkusers] Regarding vrkRenderingJava.dll
kingvsk at aol.com
kingvsk at aol.com
Sat Oct 13 04:44:36 EDT 2012
One more suggestion
Try
http://www.vtk.org/Wiki/VTK#VTK_5.10
specially
http://www.vtk.org/Wiki/VTK/Image_Interpolators
for the changes in VTK 5.10.0. Your code may not support the latest
version.(I am not sure)
--
Sathish
On Saturday 13 October 2012 02:09 PM, kingvsk at aol.com wrote:
> Hi,
> The error "vtkRenderingJava.dll: The specified procedure could not
> be found" shows that you are trying to access some method which is not
> found in vtkRenderingJava.dll.
>
> So I think the problem should be in VTK building process. But express
> edition is not a problem, because me too used it without any problem.
>
> Try to rebuild the VTK and check any error occurs while compilation.
>
> --
> Sathish
>
>
> On Saturday 13 October 2012 01:14 PM, Bhargav patel wrote:
>> Hi Sathish,
>> After setting path variable in to environment variable I got the same
>> error
>> So here is the full error
>> java.lang.UnsatisfiedLinkError:
>> D:\vtk\vtkbin\bin\Release\vtkRenderingJava.dll: The specified
>> procedure could not be found
>> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
>> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1803)
>> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1728)
>> at java.lang.Runtime.loadLibrary0(Runtime.java:823)
>> at java.lang.System.loadLibrary(System.java:1028)
>> at ImageTest1.<clinit>(ImageTest1.java:42)
>> Could not find the main class: ImageTest1. Program will exit.
>> Exception in thread "main" Java Result: 1
>> BUILD SUCCESSFUL (total time: 0 seconds)
>>
>> and here is the snapshots of my code which generate error file name
>> is ImageTest1.java
>>
>> I used the version called vtk-5.10.0 and i used cmake 2.8.9 and
>> microsoft visual C++ 2010 express
>>
>> do u think that microsoft visual C++ 2010 express is cause of error
>> because mostly people used visual studio
>> I build everything under release mode
>>
>> import vtk.*;
>> import vtk.vtkDICOMImageReader;
>>
>> /**
>> *
>> * @author bhargav
>> */
>> public class ImageTest1 {
>>
>> private vtkDICOMImageReader reader;
>> double[] dataExtent;
>> public ImageTest1(){
>>
>> }
>>
>> public ImageTest1(vtkDICOMImageReader reader) {
>> this.reader = reader;
>> }
>>
>>
>> static {
>> System.loadLibrary("vtkCommonJava");
>> System.loadLibrary("vtkFilteringJava");
>> System.loadLibrary("vtkIOJava");
>> System.loadLibrary("vtkImagingJava");
>> System.loadLibrary("vtkGraphicsJava");
>> System.loadLibrary("vtkIOJava");
>> System.loadLibrary("vtkRenderingJava");
>> // System.loadLibrary("vtkWidgetsJava");
>>
>> }
>>
>> public static void main(String args[]){
>> System.out.println("hello");
>> ImageTest1 it = new ImageTest1();
>> it.readDicomDir("path");
>>
>> }
>>
>> public void readDicomDir(String path) {
>> reader = new vtkDICOMImageReader();
>> //reader.SetDirectoryName(p/th);
>> reader.SetFileName("F:/diacom/DISCIMG/IMAGES/BRFLAIR");
>>
>>
>> reader.SetDataScalarTypeToUnsignedShort();
>> reader.UpdateWholeExtent();
>> reader.Update();
>> int[] extent = reader.GetOutput().GetWholeExtent();
>> System.out.println("Dimention "+extent[1]+" "+extent[3]+" "+extent[5]);
>> }
>>
>> Thanks for the answer
>> ------------------------------------------------------------------------
>> *From:* "kingvsk at aol.com" <kingvsk at aol.com>
>> *To:* Bhargav patel <bhargav57 at yahoo.com>
>> *Sent:* Saturday, 13 October 2012 11:59 AM
>> *Subject:* Re: [vtkusers] Regarding vrkRenderingJava.dll
>>
>> Hi
>>
>> If Setting -Djava.lib.path=D:\vtk\vtkbin\bin\Release didn't solve
>> your problem then you need to add vtk D:\vtk\vtkbin\bin\Release to
>> %PATH% environment variable and remove
>> -Djava.lib.path=D:\vtk\vtkbin\bin\Release from Netbeans VM Option.
>>
>> If you get the same problem again (after adding your path to %PATH%
>> env. variable) tell me what version of vtk you are using and post
>> full error message.
>>
>> --
>> Sathish
>>
>> On Saturday 13 October 2012 11:38 AM, Bhargav patel wrote:
>>> Hello
>>> I have a problem related VtkRenderingjava.dll
>>> I already add my folder in to netbeans VM option lik
>>> -Djava.lib.path=D:\vtk\vtkbin\bin\Release
>>>
>>> But still it gives unsatisfied llink error
>>> plz help me in this problem
>>> thanks
>>>
>>>
>>> _______________________________________________
>>> Powered bywww.kitware.com <http://www.kitware.com/>
>>>
>>> Visit other Kitware open-source projects athttp://www.kitware.com/opensource/opensource.html
>>>
>>> Please keep messages on-topic and check the VTK FAQ at:http://www.vtk.org/Wiki/VTK_FAQ
>>>
>>> Follow this link to subscribe/unsubscribe:
>>> http://www.vtk.org/mailman/listinfo/vtkusers
>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20121013/fb32b97e/attachment.htm>
More information about the vtkusers
mailing list