
Hello everyone, recently (and for the first time) i had to deal with image processing, my problem is detecting sferical blobs in a 3D grayscale image shaped like this (20,1000,1000). So i looked inside scikit, and i found the function blob_dog&log&doh (the three main algorithms), the procedure is working perfectly for the X and Y coordinates (x,y in [0,1000]x[0,1000]) but failing miserably at identifying the correct Z coord (Z in [0,20]). I think this has to do with: the blobs occupy rougly 30x30 pixels in X,Y, but only 3/4 pixels in Z (since my 3D images have to be taken with a lower resolution in Z). Moreover the algorithms apparently use isotropic gaussian filtering so the variance is the same in all directions (at a given sigma scale) according to the algorithm (Unfortunately not according to my data). Is there any reasonable/sane way to fix for this? What do you guys suggest?