博主推荐国外学习网站、急速访问Github必备神器:SockBoom
或者网址:SockBoomhttps://sockboom.shop/auth/register?affid=212828
在运行程序的时候出现 “OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.”错误
代码如下:
# 模型预测
# 对图片进行处理
def load_image(file):
im = Image.open(file).convert('L') # L代表将图片转为灰度
im = im.resize((28, 28), Image.ANTIALIAS)
im = np.array(im).reshape(1, 1, 28, 28).astype(np.float32)
im = im / 255.0 * 2.0 - 1.0
print(im)
return im
img = Image.open('9.png')
plt.imshow(img)
plt.show()
后来尝试了许多解决方法,终于解决了这个问题:
在程序的开头加上,可以运行并展示结果
import os
os.environ["KMP_DUPLICATE_LIB_OK"]="TRUE"
结果如下:
网上可能还有其他的解法,我只尝试了这一个最简单并且发现有效,大家可以多尝试集中解法哦!