summaryrefslogtreecommitdiff
path: root/splice.pl
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2018-09-24 03:13:40 +0200
committerJules Laplace <julescarbon@gmail.com>2018-09-24 03:13:40 +0200
commitf286f4884da7df80015e9c84922b41017fcde6df (patch)
tree08e548adf535d04aaf06ccd9baa10ae6ae468cc0 /splice.pl
parent0465e1e01f246735ad5650f72130f8ac8ebc431f (diff)
order
Diffstat (limited to 'splice.pl')
-rw-r--r--splice.pl10
1 files changed, 6 insertions, 4 deletions
diff --git a/splice.pl b/splice.pl
index 4210fed..0269063 100644
--- a/splice.pl
+++ b/splice.pl
@@ -70,17 +70,19 @@ for my $filename (@sequence_files) {
if ($start_frame <= $sequence_i and $sequence_i <= $end_frame) {
chomp $filename;
print($pwd . $filename. "\n");
- system('ln', '-s', $pwd . $filename, sprintf('./sequences/%s/frame_%05d.png', $dataset, $dataset_i));
+ my $a_fn = sprintf('./datasets/%s/train_A/%s_%05d.png', $dataset, $sequence, $sequence_i);
+ my $b_fn = sprintf('./datasets/%s/train_B/%s_%05d.png', $dataset, $sequence, $sequence_i);
+ if (! -e $a_fn) {
+ system('ln', '-s', $pwd . $filename, sprintf('./sequences/%s/frame_%05d.png', $dataset, $dataset_i));
+ $dataset_i += 1;
+ }
if (defined $last_fn) {
- my $a_fn = sprintf('./datasets/%s/train_A/%s_%05d.png', $dataset, $sequence, $sequence_i);
- my $b_fn = sprintf('./datasets/%s/train_B/%s_%05d.png', $dataset, $sequence, $sequence_i);
if (! -e $a_fn && ! -e $b_fn) {
system('ln', '-s', $pwd . $last_fn, $a_fn);
system('ln', '-s', $pwd . $filename, $b_fn);
}
}
$last_fn = $filename;
- $dataset_i += 1;
}
if ($end_frame < $sequence_i) {
break;