void adjustContrast(ImagePlus imp, ImageProcessor ip, int cvalue) { double slope; double center = min + (max-min)/2.0; double range = defaultMax-defaultMin; double mid = sliderRange/2; if (cvalue<=mid) slope = cvalue/mid; else slope = mid/(sliderRange-cvalue); if (slope>0.0) { min = center-(0.5*range)/slope; max = center+(0.5*range)/slope; } setMinAndMax(imp, min, max); if (RGBImage) doMasking(imp, ip); updateScrollBars(contrastSlider, false); }
void adjustContrast(ImagePlus imp, ImageProcessor ip, int cvalue) { double slope; double center = min + (max-min)/2.0; double range = defaultMax-defaultMin; double mid = sliderRange/2; if (cvalue<=mid) slope = cvalue/mid; else slope = mid/(sliderRange-cvalue); if (slope>0.0) { min = center-(0.5*range)/slope; max = center+(0.5*range)/slope; } setMinAndMax(imp, min, max); if (RGBImage) doMasking(imp, ip); updateScrollBars(contrastSlider, false); }
void adjustBrightness(ImagePlus imp, ImageProcessor ip, double bvalue) { double center = defaultMin + (defaultMax-defaultMin)*((sliderRange-bvalue)/sliderRange); double width = max-min; min = center - width/2.0; max = center + width/2.0; setMinAndMax(imp, min, max); if (min==max) setThreshold(ip); if (RGBImage) doMasking(imp, ip); updateScrollBars(brightnessSlider, false); }
void adjustMin(ImagePlus imp, ImageProcessor ip, double minvalue) { min = defaultMin + minvalue*(defaultMax-defaultMin)/(sliderRange-1.0); if (max>defaultMax) max = defaultMax; if (min>max) max = min; setMinAndMax(imp, min, max); if (min==max) setThreshold(ip); if (RGBImage) doMasking(imp, ip); updateScrollBars(minSlider, false); }
void adjustBrightness(ImagePlus imp, ImageProcessor ip, double bvalue) { double center = defaultMin + (defaultMax-defaultMin)*((sliderRange-bvalue)/sliderRange); double width = max-min; min = center - width/2.0; max = center + width/2.0; setMinAndMax(imp, min, max); if (min==max) setThreshold(ip); if (RGBImage) doMasking(imp, ip); updateScrollBars(brightnessSlider, false); }
void adjustMin(ImagePlus imp, ImageProcessor ip, double minvalue) { min = defaultMin + minvalue*(defaultMax-defaultMin)/(sliderRange-1.0); if (max>defaultMax) max = defaultMax; if (min>max) max = min; setMinAndMax(imp, min, max); if (min==max) setThreshold(ip); if (RGBImage) doMasking(imp, ip); updateScrollBars(minSlider, false); }
void adjustMax(ImagePlus imp, ImageProcessor ip, double maxvalue) { max = defaultMin + maxvalue*(defaultMax-defaultMin)/(sliderRange-1.0); //IJ.log("adjustMax: "+maxvalue+" "+max); if (min<defaultMin) min = defaultMin; if (max<min) min = max; setMinAndMax(imp, min, max); if (min==max) setThreshold(ip); if (RGBImage) doMasking(imp, ip); updateScrollBars(maxSlider, false); }
void adjustMax(ImagePlus imp, ImageProcessor ip, double maxvalue) { max = defaultMin + maxvalue*(defaultMax-defaultMin)/(sliderRange-1.0); //IJ.log("adjustMax: "+maxvalue+" "+max); if (min<defaultMin) min = defaultMin; if (max<min) min = max; setMinAndMax(imp, min, max); if (min==max) setThreshold(ip); if (RGBImage) doMasking(imp, ip); updateScrollBars(maxSlider, false); }
setMinAndMax(imp, minValue, maxValue); updateScrollBars(null, false); if (RGBImage) doMasking(imp, ip); if (propagate) propagate(imp);
setMinAndMax(imp, minValue, maxValue); updateScrollBars(null, false); if (RGBImage) doMasking(imp, ip); if (propagate) propagate(imp);
setMinAndMax(imp, min, max); updateScrollBars(null, false); if (RGBImage) doMasking(imp, ip); if (allChannels) { int channel = imp.getChannel();
setMinAndMax(imp, min, max); updateScrollBars(null, false); if (RGBImage) doMasking(imp, ip); if (allChannels) { int channel = imp.getChannel();