I'd just like to weigh in a bit on your second question, regarding the filters.
Am I correct in assuming you only want wavelet applied in the axial plane (relative to aquisition plane, so coronal for your patient)? This would yield the wavelet LH, HL, HH and LL combinations and is enabled when extracting using "force2D"
Second, regarding the LoG, why do you want to set the pad distance to 0? Pad Distance specifies how much voxels around your ROI need to be retained, prior to applying a filter. This enables you to ensure no required information is lost during the pre-cropping done for computational reasons. Especially for LoG and Wavelet filters this is necessary, as they also consider voxels outside of your ROI. Setting the padDistance to 0 will create boundary conditions near the edge of your ROI when applying the LoG filter.
For the computation of features, no padding is added to your ROI, regardless of what padDistance you use, it's just there to allow you to select the best compromise between cropping to enhance performance and retaining an area around your ROI to correctly apply the filters.
I can imagine if this is a bit difficult to understand at first. If you have any suggestions on improving the documentation, I appreciate the help! A fresh pair of eyes can really do wonders for the general understandability!
Op maandag 3 februari 2020 10:43:37 UTC+1 schreef Renato Cuocolo: