1 Star 0 Fork 0

ja/chineseocr_lite

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
config.py 1.52 KB
一键复制 编辑 原始数据 按行查看 历史
ouyanghuiyu 提交于 2020-03-04 18:54 . add
import os
filt_path = os.path.abspath(__file__)
father_path=os.path.abspath(os.path.dirname(filt_path)+os.path.sep+".")
GPU_ID = 0
#psenet相关
pse_long_size = 960 #图片长边
pse_model_type = "mobilenetv2"
pse_scale = 1
if pse_model_type == "mobilenetv2" :
pse_model_path = os.path.join(father_path, "models/psenet_lite_mbv2.pth")
#crnn相关
nh = 256
crnn_type = "lite_lstm"
crnn_vertical_model_path = os.path.join(father_path,"models/crnn_dw_lstm_vertical.pth")
if crnn_type == "lite_lstm":
LSTMFLAG = True
crnn_model_path = os.path.join(father_path,"models/crnn_lite_lstm_dw.pth")
elif crnn_type == "lite_dense":
LSTMFLAG = False
crnn_model_path = os.path.join(father_path, "models/crnn_lite_dense_dw.pth")
elif crnn_type == "full_lstm":
LSTMFLAG = True
crnn_model_path = os.path.join(father_path,"models/ocr-lstm.pth")
elif crnn_type == "full_dense":
LSTMFLAG = True
crnn_model_path = os.path.join(father_path,"models/ocr-dense.pth")
# crnn_model_path = os.path.join(father_path,"models/ocr-lstm.pth")
# from crnn.keys import alphabet
from crnn.keys import alphabetChinese as alphabet
#angle_class相关
lable_map_dict = { 0 : "hengdao", 1:"hengzhen", 2:"shudao", 3:"shuzhen"} #hengdao: 文本行横向倒立 其他类似
rotae_map_dict = {"hengdao": 180 , "hengzhen": 0 , "shudao": 180 , "shuzhen": 0 } # 文本行需要旋转的角度
angle_type = "shufflenetv2_05"
# angle_type = "resnet18"
angle_model_path = os.path.join(father_path,"models/{}.pth".format(angle_type))
TIMEOUT=30
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/jaaaaa/chineseocr_lite.git
git@gitee.com:jaaaaa/chineseocr_lite.git
jaaaaa
chineseocr_lite
chineseocr_lite
master

搜索帮助