update JNI 3D filter

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

update JNI 3D filter

Thomas Boudier
Hi,

I've updated my 3D fast filters with JNI, it works with an ellipsoid
neighbourhood, and it is faster than the previous version. Sorry no
version for macintosh yet, but if someone want to give it a try...

http://imagejdocu.tudor.lu/doku.php?id=plugin:filter:3d_filters_with_jni:start

Thomas
--
   /**********************************************************/
      Thomas Boudier, MCU Université Pierre et Marie Curie,
      IFR 83. Bat B 7ème étage, porte 709, Jussieu.
      Tel : 01 44 27 20 11  Fax : 01 44 27 22 91
/*******************************************************/
Reply | Threaded
Open this post in threaded view
|

Re: update JNI 3D filter

Gabriel Landini
On Thursday 07 May 2009 15:16:10 Thomas Boudier wrote:
> I've updated my 3D fast filters with JNI, it works with an ellipsoid
> neighbourhood, and it is faster than the previous version. Sorry no
> version for macintosh yet, but if someone want to give it a try...

That is great. Thomas, is the 32 bit library for linux seems to be missing?

Cheers,

Gabriel
Reply | Threaded
Open this post in threaded view
|

Re: update JNI 3D filter

Thomas Boudier
Hi Gabriel,

i thought that nowadays all linux are 64 bits ;-) , I will try to find
an old linux. If you want to give it a try the gcc command is :
gcc jni3d_.c -o libfilter3d -shared -O2 -fPIC
I/usr/lib/jvm/java-6-sun/include/ -I/usr/lib/jvm/java-6-sun/include/linux/

you need the jni3d_.c and jni3d_.h and jdk.

cheers

Thomas




Gabriel Landini a écrit :

> On Thursday 07 May 2009 15:16:10 Thomas Boudier wrote:
>> I've updated my 3D fast filters with JNI, it works with an ellipsoid
>> neighbourhood, and it is faster than the previous version. Sorry no
>> version for macintosh yet, but if someone want to give it a try...
>
> That is great. Thomas, is the 32 bit library for linux seems to be missing?
>
> Cheers,
>
> Gabriel
>
>

--
   /**********************************************************/
      Thomas Boudier, MCU Université Pierre et Marie Curie,
      IFR 83. Bat B 7ème étage, porte 709, Jussieu.
      Tel : 01 44 27 20 11  Fax : 01 44 27 22 91
/*******************************************************/
Reply | Threaded
Open this post in threaded view
|

Re: update JNI 3D filter

Gabriel Landini
On Thursday 07 May 2009 15:39:07 Thomas Boudier wrote:
> i thought that nowadays all linux are 64 bits ;-)
> If you want to give it a try the gcc command is :

Thanks I will try that.
You are right, next update I will install the 64 bit version. I kept
installing the 32 bit one because people were still complaining of this and
that not working...
Cheers

Gabriel
Reply | Threaded
Open this post in threaded view
|

Re: update JNI 3D filter

dscho
Hi,

On Thu, 7 May 2009, Gabriel Landini wrote:

> On Thursday 07 May 2009 15:39:07 Thomas Boudier wrote:
> > i thought that nowadays all linux are 64 bits ;-) If you want to give
> > it a try the gcc command is :
>
> Thanks I will try that.
> You are right, next update I will install the 64 bit version. I kept
> installing the 32 bit one because people were still complaining of this and
> that not working...

Actually, webstart started working on 64bit Linux only recently, so yes,
there were a few reasons to stick to 32-bit.

Thomas, if you are on Ubuntu/Debian, it is dead-easy to install a 32-bit
environment to compile stuff like this.

But of course, the more platforms you have to support, the more of a
hassle the whole exercise becomes.

Ciao,
Dscho
Reply | Threaded
Open this post in threaded view
|

Re: update JNI 3D filter

Thomas Boudier
Hi,

The 32 bits version is available
(http://imagejdocu.tudor.lu/doku.php?id=plugin:filter:3d_filters_with_jni:start)
.

Thomas

Johannes Schindelin a écrit :

> Hi,
>
> On Thu, 7 May 2009, Gabriel Landini wrote:
>
>> On Thursday 07 May 2009 15:39:07 Thomas Boudier wrote:
>>> i thought that nowadays all linux are 64 bits ;-) If you want to give
>>> it a try the gcc command is :
>> Thanks I will try that.
>> You are right, next update I will install the 64 bit version. I kept
>> installing the 32 bit one because people were still complaining of this and
>> that not working...
>
> Actually, webstart started working on 64bit Linux only recently, so yes,
> there were a few reasons to stick to 32-bit.
>
> Thomas, if you are on Ubuntu/Debian, it is dead-easy to install a 32-bit
> environment to compile stuff like this.
>
> But of course, the more platforms you have to support, the more of a
> hassle the whole exercise becomes.
>
> Ciao,
> Dscho
>
>

--
   /**********************************************************/
      Thomas Boudier, MCU Université Pierre et Marie Curie,
      IFR 83. Bat B 7ème étage, porte 709, Jussieu.
      Tel : 01 44 27 20 11  Fax : 01 44 27 22 91
/*******************************************************/