LucasThePatator / FaceDetectCrop

1 stars 0 forks source link

failure in reference image processing when file name includes other language characters #5

Closed m-btt closed 1 year ago

m-btt commented 1 year ago

Similar to pre-release issue during crop.

$ python main.py -r reference -m sort -i "D:\Firefox Downloads\poop main\desktop folders" -o desktop Processing reference database... 2521 - Coach Chanmi: 100%|███████████████████████████████████████████████████████████████| 1/1 [00:00<00:00, 7.51it/s] 2521 - Heedo - Kim Taeri: 99%|█████████████████████████████████████████████████████▋| 181/182 [00:42<00:00, 4.25it/s] Folders: 5%|███▎ | 1/22 [00:42<14:57, 42.75s/it] Traceback (most recent call last): File "D:\Firefox Downloads\poop main\main.py", line 276, in <module> classifier.make_ref_db(args.reference, update=args.update_db) File "D:\Firefox Downloads\poop main\main.py", line 85, in make_ref_db log_file.write(f"{current_dir}/{filename}") File "C:\Python310\lib\encodings\cp1252.py", line 19, in encode return codecs.charmap_encode(input,self.errors,encoding_table)[0] UnicodeEncodeError: 'charmap' codec can't encode characters in position 35-38: character maps to <undefined>

Caused by filename in 한글: 다운로드(1).jpg