您当前的位置: 首页 >  ar
  • 0浏览

    0关注

    2393博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Dataset之图片数据增强:设计自动生成(高级封装之命令行解析实现)汽车车牌图片算法(cv2+PIL+argparse)根据随机指定七个字符自动生成逼真车牌图片数据集(带各种噪声效果)

一个处女座的程序猿 发布时间:2019-05-08 22:32:04 ,浏览量:0

Dataset之图片数据增强:设计自动生成(高级封装之命令行解析实现)汽车车牌图片算法(cv2+PIL+argparse)根据随机指定七个字符自动生成逼真车牌图片数据集(带各种噪声效果)

导读 设计自动生成(命令行解析)汽车车牌图片算法,基于命令行解析代码,利用cv2+PIL+argparse库函数,根据随机指定七个字符,自动生成逼真车牌图片数据集,可以携带带各种噪声效果,本文章以灰色效果为例输出。

 

 

目录

输出结果

设计思路

核心代码

 

 

 

输出结果

 

设计思路

 

 

  核心代码
def parse_args():
    parser = argparse.ArgumentParser()
    parser.add_argument('--font_ch', default='F:/File_Python/Python_daydayup/data_input/LPR/font/platech.ttf')
    parser.add_argument('--font_en', default='F:/File_Python/Python_daydayup/data_input/LPR/font/platechar.ttf')
    parser.add_argument('--bg_dir', default='F:/File_Python/Python_daydayup/data_input/LPR/NoPlates')
    parser.add_argument('--out_dir', default='F:/File_Python/Python_daydayup/data_input/LPR/plate_train', help='output dir')
    parser.add_argument('--make_num', default=100, type=int, help='num')    
    parser.add_argument('--img_w', default=120, type=int, help='num')
    parser.add_argument('--img_h', default=32, type=int, help='num')
    return parser.parse_args()

def main(args):
    G = GenPlate(args.font_ch, args.font_en, args.bg_dir)
    G.genBatch(args.make_num,2,range(31,65), args.out_dir, (args.img_w, args.img_h))


if __name__ == '__main__':
    main(parse_args())

 

 

 

相关文章CV:设计自动生成汽车车牌图片算法(cv2+PIL)根据指定七个字符自动生成逼真车牌图片数据集(带各种噪声效果)

 

 

关注
打赏
1664196048
查看更多评论
立即登录/注册

微信扫码登录

0.0753s