Difference of gaussian 3D

Hi,
Using DOG in java I got the deprecated message (there is a error inside double cc in docs) :
blur is deprecated. Check the documentation for a replacement. https://clij.github.io/clij2-doccs/reference

My code is :
ClearCLBuffer imgIn = clij2.push(img);
ClearCLBuffer imgOut = clij2.create(imgIn);
clij2.differenceOfGaussian3D(imgIn, imgOut, sizeX1, sizeY1, sizeZ1, sizeX2, sizeY2, sizeZ2);
ImagePlus imgGauss = clij2.pull(imgOut);

With pom :

net.haesleinhuepf
clij-clearcl
2.0.0.10
jar


net.haesleinhuepf
clij2_
2.0.0.10
jar

Philippe

1 Like

Hey @pmailly,

good catch! I just fixed this issue. Btw, there is no algorithmic difference between (the internally called) blur and gaussianBlur, just the API was renamed. Thus, with the next release the deprecated warning will disappear, but the same blur code will be executed internally. I’ll cut a new release after we checked the other issue you reported.

Thanks for the feedback! You made clij2 better today :slight_smile:

Cheers,
Robert

Hey @pmailly,

if you update your pom.xml to use clij2 version 2.0.0.14, this bug should be gone. Thanks again for reporting!

Cheers,
Robert

Hi Robert,

Thanks for update.
And what’s about the skeleton 3D problem. I bypass it using slice by slice skeleton.

Cheers,

Philippe

lafiddjmjihbkdlh.png

Not sure what you mean. Did I miss a post? Would you mind sharing a link?

Thanks,
Robert

Forgive me, I found it:

I take a look at this as soon as I find time. Please note that clijx filters are experimental and potentially not properly tested.