if(dct_parameters.dbg_sigma>0){// no filter at all
for(intchn=0;chn<dct_data.length;chn++){
for(intchn=0;chn<dct_data.length;chn++){
image_dtt.dct_lpf(
image_dtt.dct_lpf(
dct_parameters.dbg_sigma,
dct_parameters.dbg_sigma,
...
@@ -1218,6 +1219,7 @@ public class EyesisDCT {
...
@@ -1218,6 +1219,7 @@ public class EyesisDCT {
threadsMax,
threadsMax,
debugLevel);
debugLevel);
}
}
}
}
}
...
@@ -1274,7 +1276,7 @@ public class EyesisDCT {
...
@@ -1274,7 +1276,7 @@ public class EyesisDCT {
(dct_parameters.denoise?dct_parameters.denoise_c:0.0),// final double denoise_c, // = 1.0; // maximal total smoothing of the color differences post-kernel (will compete with edge emphasis)
(dct_parameters.denoise?dct_parameters.denoise_c:0.0),// final double denoise_c, // = 1.0; // maximal total smoothing of the color differences post-kernel (will compete with edge emphasis)
dct_parameters.denoise_y_corn,// final double denoise_y_corn, // = 0.5; // weight of the 4 corner pixels during denoise y (relative to 4 straight)
dct_parameters.denoise_y_corn,// final double denoise_y_corn, // = 0.5; // weight of the 4 corner pixels during denoise y (relative to 4 straight)
dct_parameters.denoise_c_corn,// final double denoise_c_corn, // = 0.5; // weight of the 4 corner pixels during denoise y (relative to 4 straight)
dct_parameters.denoise_c_corn,// final double denoise_c_corn, // = 0.5; // weight of the 4 corner pixels during denoise y (relative to 4 straight)
threadsMax,// final int threadsMax, // maximal number of threads to launch
dct_parameters.dct_size,//, // final int threadsMax, // maximal number of threads to launch