diff --git a/leaf.php b/leaf.php index d8c0ad8..f656ebf 100644 --- a/leaf.php +++ b/leaf.php @@ -1,7 +1,7 @@ /dev/null & ",$cmd)." & wait"; + if ($debug || !$null) { + $pipe = ""; } else { - $exec = implode(" & ",$cmd)." & wait"; + $pipe = " 2>&1"; } + $exec = implode($pipe." & ",$cmd).$pipe." & wait"; echo $echo; if ($debug) { - echo "\n\n".$exec."\n\n"; + echo "\n".str_replace($pipe." & ", "\n\n", $exec)."\n"; } @exec($exec); } @@ -118,6 +131,10 @@ function args($query) { return chop($argv[count($argv)-1], "/")."/"; } elseif ($query == "levels" && isset($opt['levels'])) { return levels_ps_to_imgk($opt['levels']); + } elseif ($query == "plevels" && isset($opt['plevels'])) { + return levels_ps_to_imgk($opt['plevels']); + } elseif ($query == "unsharp" && isset($opt['unsharp'])) { + return unsharp_ps_to_imgk($opt['unsharp']); } elseif (isset($opt[$query])) { return $opt[$query]; } else { @@ -191,7 +208,8 @@ deskew detect rotation angles depaper divide page with itself using mask (better despine) -mask= mask file for spine-left image -mpush= levels for divide map (ex. \"0-253,0-255,0-2\") - -mix=<0-100> percentage mix with original (90% = mostly og) + -mix=<0-100> (null) percentage mix with original (90% = mostly og) + -skip=