项目实战程序设计中的bug需要进行优

#Python文字识别#前面内容,我们基本实现了这个程序的全部功能。但是,程序其实还有一些细节方面的bug需要进行优化。否则,程序打包后,就不好修改了。为此,我们进行了下面几部分内容的改动:

在终端中提示图片位置及识别文字存储位置

这样做得好处是,我们程序运行结束后,能够立即找到识别文字的存储位置。这里,如果我们没有在界面中选择识别文字的存储位置,程序需要默认存储在当前路径下。并且,文件名需要同图片文件名称一致(当然,后缀名为txt)。

上述需求如何实现呢?

如何获取当前路径?

BASE_DIR=os.path.dirname(os.path.abspath(__file__))

上面这条很重要,经常会用到哦!

然后,我们需要知道如何把一个图片文件的名称改为同名的txt文件名称

名称转化函数

这样,我们原料也有了,方法也有了。这样,当文字识别后,根据参数显示输出结果。

在main函数中的位置

我们来看下效果。

识别效果

好了,这个优化已经完成了。下面,我们来进行另一个优化。对了,老规矩,源代码获取方式见文末!




转载请注明:http://www.aierlanlan.com/rzdk/2303.html