gd.addNumericField("Compactness (punish off-center asym_kernel pixels (proportional to r^2)",this.compactness,2);//0..2
gd.addNumericField("Compactness (punish off-center asym_kernel pixels (proportional to r^2)",this.compactness,2);
gd.addNumericField("Factorization target precision (stop if achieved)",this.fact_precision,4);//0..2
gd.addNumericField("Factorization target precision (stop if achieved)",this.fact_precision,4);
gd.addNumericField("Do not punish pixels in the square around center",this.asym_tax_free,0);//0..2
gd.addNumericField("Do not punish pixels in the square around center",this.asym_tax_free,0);
gd.addNumericField("Start asym_kernel with this number of pixels (0 - single, 4n+0 (X between cells), 4*n+1 - x around center cell",this.seed_size,0);//0..2
gd.addNumericField("Start asym_kernel with this number of pixels (0 - single, 4n+0 (X between cells), 4*n+1 - x around center cell",this.seed_size,0);//0..2
gd.addNumericField("Initialize asym_kernel with random numbers (amplitude)",this.asym_random,2);//0..2
gd.addNumericField("Initialize asym_kernel with random numbers (amplitude)",this.asym_random,2);