0.9.0.1
This commit is contained in:
16
leaf.php
16
leaf.php
@@ -343,7 +343,7 @@ foreach ($picks as $file) {
|
|||||||
$parts = chop(shell_exec("exiftool -s -s -s -XMP-crs:CropTop -XMP-crs:CropRight -XMP-crs:CropLeft -XMP-crs:CropBottom ".$file." 2>&1"));
|
$parts = chop(shell_exec("exiftool -s -s -s -XMP-crs:CropTop -XMP-crs:CropRight -XMP-crs:CropLeft -XMP-crs:CropBottom ".$file." 2>&1"));
|
||||||
@list($top, $right, $left, $bottom) = explode("\n", $parts);
|
@list($top, $right, $left, $bottom) = explode("\n", $parts);
|
||||||
if ($top && $right && $left && $bottom) {
|
if ($top && $right && $left && $bottom) {
|
||||||
$key = filter_var(substr(basename($file), 4), FILTER_SANITIZE_NUMBER_INT);
|
$key = abs(filter_var(substr(basename($file), 4), FILTER_SANITIZE_NUMBER_INT));
|
||||||
$crops[$key]['top'] = $top;
|
$crops[$key]['top'] = $top;
|
||||||
$crops[$key]['right'] = $right;
|
$crops[$key]['right'] = $right;
|
||||||
$crops[$key]['left'] = $left;
|
$crops[$key]['left'] = $left;
|
||||||
@@ -513,7 +513,7 @@ echo Welcome("Display brightness values for a directory of images");
|
|||||||
|
|
||||||
$files = glob(args("dir")."*.*");
|
$files = glob(args("dir")."*.*");
|
||||||
foreach ($files as $file) {
|
foreach ($files as $file) {
|
||||||
echo $file.": ".filter_var(shell_exec("convert ".$file." -colorspace Gray -format \"%[fx:quantumrange*image.mean]\" info:"),FILTER_SANITIZE_NUMBER_INT)."\n";
|
echo $file.": ".abs(filter_var(shell_exec("convert ".$file." -colorspace Gray -format \"%[fx:quantumrange*image.mean]\" info:"),FILTER_SANITIZE_NUMBER_INT))."\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
fin();
|
fin();
|
||||||
@@ -1171,7 +1171,7 @@ if (args("m")) {
|
|||||||
} else {
|
} else {
|
||||||
$mid = $files[ceil(count($files)/2)];
|
$mid = $files[ceil(count($files)/2)];
|
||||||
echo "Guessing midpoint key from ".$mid."\n";
|
echo "Guessing midpoint key from ".$mid."\n";
|
||||||
$midpoint_key = filter_var($mid, FILTER_SANITIZE_NUMBER_INT);
|
$midpoint_key = abs(filter_var($mid, FILTER_SANITIZE_NUMBER_INT));
|
||||||
}
|
}
|
||||||
|
|
||||||
$e = 2; $o = 1;
|
$e = 2; $o = 1;
|
||||||
@@ -1300,7 +1300,7 @@ $files = glob(args("dir")."*.*");
|
|||||||
if ($multicrops > 1) {
|
if ($multicrops > 1) {
|
||||||
|
|
||||||
foreach ($files as $file) {
|
foreach ($files as $file) {
|
||||||
$key = filter_var(substr(basename($file), 4), FILTER_SANITIZE_NUMBER_INT);
|
$key = abs(filter_var(substr(basename($file), 4), FILTER_SANITIZE_NUMBER_INT));
|
||||||
$seq[$key] = $file;
|
$seq[$key] = $file;
|
||||||
}
|
}
|
||||||
ksort($seq);
|
ksort($seq);
|
||||||
@@ -1332,7 +1332,7 @@ foreach ($picks as $file) {
|
|||||||
$parts = chop(shell_exec("exiftool -s -s -s -XMP-crs:CropTop -XMP-crs:CropRight -XMP-crs:CropLeft -XMP-crs:CropBottom ".$file." 2>&1"));
|
$parts = chop(shell_exec("exiftool -s -s -s -XMP-crs:CropTop -XMP-crs:CropRight -XMP-crs:CropLeft -XMP-crs:CropBottom ".$file." 2>&1"));
|
||||||
@list($top, $right, $left, $bottom) = explode("\n", $parts);
|
@list($top, $right, $left, $bottom) = explode("\n", $parts);
|
||||||
if ($top && $right && $left && $bottom) {
|
if ($top && $right && $left && $bottom) {
|
||||||
$key = filter_var(substr(basename($file), 4), FILTER_SANITIZE_NUMBER_INT);
|
$key = abs(filter_var(substr(basename($file), 4), FILTER_SANITIZE_NUMBER_INT));
|
||||||
$crops[$key]['top'] = $top;
|
$crops[$key]['top'] = $top;
|
||||||
$crops[$key]['right'] = $right;
|
$crops[$key]['right'] = $right;
|
||||||
$crops[$key]['left'] = $left;
|
$crops[$key]['left'] = $left;
|
||||||
@@ -1354,7 +1354,7 @@ foreach ($crops as $key => $parts) {
|
|||||||
ask("");
|
ask("");
|
||||||
echo "Crop Mapping:\n";
|
echo "Crop Mapping:\n";
|
||||||
foreach ($files as $file) {
|
foreach ($files as $file) {
|
||||||
$key = filter_var(substr(basename($file), 4), FILTER_SANITIZE_NUMBER_INT);
|
$key = abs(filter_var(substr(basename($file), 4), FILTER_SANITIZE_NUMBER_INT));
|
||||||
$closekey = getClosest($key, array_keys($crops));
|
$closekey = getClosest($key, array_keys($crops));
|
||||||
$parts = $crops[$closekey];
|
$parts = $crops[$closekey];
|
||||||
echo "\n";
|
echo "\n";
|
||||||
@@ -1413,8 +1413,8 @@ echo "Comparing phash values: ";
|
|||||||
|
|
||||||
foreach ($tnfiles as $file) {
|
foreach ($tnfiles as $file) {
|
||||||
foreach ($tnfiles as $nfile) {
|
foreach ($tnfiles as $nfile) {
|
||||||
$anum = filter_var($file, FILTER_SANITIZE_NUMBER_INT);
|
$anum = abs(filter_var($file, FILTER_SANITIZE_NUMBER_INT));
|
||||||
$bnum = filter_var($nfile, FILTER_SANITIZE_NUMBER_INT);
|
$bnum = abs(filter_var($nfile, FILTER_SANITIZE_NUMBER_INT));
|
||||||
$diff = abs($anum-$bnum);
|
$diff = abs($anum-$bnum);
|
||||||
$done[$file][$nfile] = 1;
|
$done[$file][$nfile] = 1;
|
||||||
if ($file != $nfile && $diff < $walk && isset($done[$nfile][$file])) {
|
if ($file != $nfile && $diff < $walk && isset($done[$nfile][$file])) {
|
||||||
|
|||||||
Reference in New Issue
Block a user