Что я даю (ноутбук jupyter):
!python {SCRIPTS_PATH + '/generate_tfrecord.py'} -x {IMAGE_PATH + '/train'} -l {ANNOTATION_PATH + '/label_map.pbtxt'} -o {ANNOTATION_PATH + '/train.record'}
!python {SCRIPTS_PATH + '/generate_tfrecord.py'} -x{IMAGE_PATH + '/test'} -l {ANNOTATION_PATH + '/label_map.pbtxt'} -o {ANNOTATION_PATH + '/test.record'}
Полное сообщение об ошибке:
C:\Users\m8\anaconda3\lib\site-packages\PIL\Image.py:2966: UserWarning: image file could not be identified because WEBP support not installed
warnings.warn(message)
Traceback (most recent call last):
File "C:\RealTimeObjectDetection-main\Tensorflow/scripts/generate_tfrecord.py", line 168, in <module>
tf.app.run()
File "C:\Users\m8\anaconda3\lib\site-packages\tensorflow\python\platform\app.py", line 40, in run
_run(main=main, argv=argv, flags_parser=_parse_flags_tolerate_undef)
File "C:\Users\m8\anaconda3\lib\site-packages\absl\app.py", line 312, in run
_run_main(main, args)
File "C:\Users\m8\anaconda3\lib\site-packages\absl\app.py", line 258, in _run_main
sys.exit(main(argv))
File "C:\RealTimeObjectDetection-main\Tensorflow/scripts/generate_tfrecord.py", line 158, in main
tf_example = create_tf_example(group, path)
File "C:\RealTimeObjectDetection-main\Tensorflow/scripts/generate_tfrecord.py", line 114, in create_tf_example
image = Image.open(encoded_jpg_io)
File "C:\Users\m8\anaconda3\lib\site-packages\PIL\Image.py", line 2967, in open
raise UnidentifiedImageError(
PIL.UnidentifiedImageError: cannot identify image file <_io.BytesIO object at 0x000001B8937F9EA0>
C:\Users\m8\anaconda3\lib\site-packages\PIL\Image.py:2966: UserWarning: image file could not be identified because WEBP support not installed
warnings.warn(message)
Traceback (most recent call last):
File "C:\RealTimeObjectDetection-main\Tensorflow/scripts/generate_tfrecord.py", line 168, in <module>
tf.app.run()
File "C:\Users\m8\anaconda3\lib\site-packages\tensorflow\python\platform\app.py", line 40, in run
_run(main=main, argv=argv, flags_parser=_parse_flags_tolerate_undef)
File "C:\Users\m8\anaconda3\lib\site-packages\absl\app.py", line 312, in run
_run_main(main, args)
File "C:\Users\m8\anaconda3\lib\site-packages\absl\app.py", line 258, in _run_main
sys.exit(main(argv))
File "C:\RealTimeObjectDetection-main\Tensorflow/scripts/generate_tfrecord.py", line 158, in main
tf_example = create_tf_example(group, path)
File "C:\RealTimeObjectDetection-main\Tensorflow/scripts/generate_tfrecord.py", line 114, in create_tf_example
image = Image.open(encoded_jpg_io)
File "C:\Users\m8\anaconda3\lib\site-packages\PIL\Image.py", line 2967, in open
raise UnidentifiedImageError(
PIL.UnidentifiedImageError: cannot identify image file <_io.BytesIO object at 0x000001A28FBC5B80>
Я знаю, что это ошибка из-за поврежденного образа.
Но я понятия не имею, о каких изображениях идет речь и в какой папке я должен их искать
Учебник, которому я следую: https://www.youtube.com/watch?v=IOI0o3Cxv9Q&t=1557s&ab_channel=NicholasRenotte @"23:24"
(есть ли способ сделать это внутри таких вещей, как atom, spyder или cmd, потому что "!" больше нигде не распознается)
выигрыш 10, питон 3.8.8
ты!
x