error_reporting(0); include("functions.php"); $h1 = "DJ Mike's Image Maker 2"; $h2 = "Sigmoidal Contrast"; ##### Start sigmoidalcontrast if ( $_GET[sigmoidalcontrast] ) { $sigmoidalcontrast_contrast = (int)trim($_GET[sigmoidalcontrast_contrast]); $sigmoidalcontrast_midpoint = (int)trim($_GET[sigmoidalcontrast_midpoint]); if ( $_GET[sigmoidalcontrast_sharpen] == "true") { $sigmoidalcontrast_sharpen = TRUE; } else { $sigmoidalcontrast_sharpen = FALSE; } ############# $image = new Imagick($_SESSION[path]); foreach ($image as $frame) { $frame->sigmoidalcontrastImage( $sigmoidalcontrast_sharpen, $sigmoidalcontrast_contrast, $sigmoidalcontrast_midpoint, $channel ); } $format = strtolower( $image->getimageformat() ); $path = "temp/$ID.$_SESSION[views].$format"; $frames = $image->getNumberImages(); if ( $frames > 1) { $image->writeImages("$path", TRUE); } else { $image->writeImage("$path"); } # save settings $_SESSION[path] = $path; $_SESSION[sigmoidalcontrast_contrast] = $sigmoidalcontrast_contrast; $_SESSION[sigmoidalcontrast_midpoint] = $sigmoidalcontrast_midpoint; header("location:display.php"); exit; } ######### end sigmoidalcontrast include("top.php"); ?>