Advanced_EAST
1. 环境
1 | keras=2.4.3 |
2. 代码修改
针对原作者huoyijie代码以适配上述环境所作出的修改,仅能跑通,还是有警告
1. predict.py
1 | from keras.applications.vgg16 import preprocess_input -> |
2. preprocess.py
1 | with open(os.path.join(origin_txt_dir, o_img_fname[:-4] + '.txt'), 'r') as f: -> |
3. losses.py
1 | tf.log -> |
4. cfg.py
1 | data_dir = '/icpr/' -> |
3. 不足
todolist -空格[空格]空格 即可
- 长语句无法框完整


- 头尾部缺失一边,导致整个语句未被检测


- 头尾部同时缺失,导致整个语句未被检测

- 图片白边剪裁
- 图片缩放清晰度
- 代码重写与优化
4. 头尾部缺失一边解决方案
主要思路:通过已知的头或尾来直接填充另一头的两个y值,然后遍历时算出这个group中x的最小或最大值填充两个x值