#Python文字识别#前面内容,我们基本实现了这个程序的全部功能。但是,程序其实还有一些细节方面的bug需要进行优化。否则,程序打包后,就不好修改了。为此,我们进行了下面几部分内容的改动:
在终端中提示图片位置及识别文字存储位置
这样做得好处是,我们程序运行结束后,能够立即找到识别文字的存储位置。这里,如果我们没有在界面中选择识别文字的存储位置,程序需要默认存储在当前路径下。并且,文件名需要同图片文件名称一致(当然,后缀名为txt)。
上述需求如何实现呢?
如何获取当前路径?
BASE_DIR=os.path.dirname(os.path.abspath(__file__))
上面这条很重要,经常会用到哦!
然后,我们需要知道如何把一个图片文件的名称改为同名的txt文件名称
名称转化函数这样,我们原料也有了,方法也有了。这样,当文字识别后,根据参数显示输出结果。
在main函数中的位置我们来看下效果。
识别效果好了,这个优化已经完成了。下面,我们来进行另一个优化。对了,老规矩,源代码获取方式见文末!