Open m-btt opened 1 year ago
Enables application to rename files during output. Potential approaches to renaming: rename files to [FaceName]_[OperationTimeDate], [FaceName]_[00X], or other formatting. (Potential to let user change default formatting via config #9 )
[FaceName]_[OperationTimeDate]
[FaceName]_[00X]
e.g.
Scenario input folder contains files: ibmviZfmTBlK3T.jpg (Taeyeon image) 2c4a7bd993bec76310df9b3c.jpg (Jessica image). User runs python main.py -r reference -m sort -i input -o output
ibmviZfmTBlK3T.jpg
2c4a7bd993bec76310df9b3c.jpg
python main.py -r reference -m sort -i input -o output
Result output\Taeyeon, with file ibmviZfmTBlK3T.jpg inside output\Jessica, with file 2c4a7bd993bec76310df9b3c.jpg inside.
Scenario input folder contains files: ibmviZfmTBlK3T.jpg (Taeyeon image) 2c4a7bd993bec76310df9b3c.jpg (Jessica image). User runs python main.py -r reference -m sort -i input -o output -nd where nd = --namedate: edits the filename to Face_DateTimeOfOperation on output
python main.py -r reference -m sort -i input -o output -nd
nd
Result output\Taeyeon, with file Taeyeon_230716_00_33.jpg inside output\Jessica, with file Jessica_230716_00_33.jpg inside.
Taeyeon_230716_00_33.jpg
Jessica_230716_00_33.jpg
Enables application to rename files during output. Potential approaches to renaming: rename files to
[FaceName]_[OperationTimeDate]
,[FaceName]_[00X]
, or other formatting. (Potential to let user change default formatting via config #9 )e.g.
Current method:
Scenario input folder contains files:
ibmviZfmTBlK3T.jpg
(Taeyeon image)2c4a7bd993bec76310df9b3c.jpg
(Jessica image). User runspython main.py -r reference -m sort -i input -o output
Result output\Taeyeon, with file
ibmviZfmTBlK3T.jpg
inside output\Jessica, with file2c4a7bd993bec76310df9b3c.jpg
inside.Potential improvement:
Scenario input folder contains files:
ibmviZfmTBlK3T.jpg
(Taeyeon image)2c4a7bd993bec76310df9b3c.jpg
(Jessica image). User runspython main.py -r reference -m sort -i input -o output -nd
wherend
= --namedate: edits the filename to Face_DateTimeOfOperation on outputResult output\Taeyeon, with file
Taeyeon_230716_00_33.jpg
inside output\Jessica, with fileJessica_230716_00_33.jpg
inside.