from skimage.metrics import structural_similarity as ssim
import matplotlib.pyplot as plt
import cv2
def picture_recognization(imagname):
# 读取两张图片
image1 = cv2.imread('D:/AutoTest/PythonProject/standard_img/' + imagname)
image2 = cv2.imread('D:/AutoTest/PythonProject/testcase_img/' + imagname)
pixel_dif服务器托管网f = cv2.absdiff(image1, image2)
服务器托管网 gray1 = cv2.cvtColor(image1, cv2.COLOR_BGR2GRAY)
gray2 = cv2.cvtColor(image2, cv2.COLOR_BGR2GRAY)
ssim_score = ssim(gray1, gray2)
plt.subplot(1, 3, 1)
plt.imshow(cv2.cvtColor(image1, cv2.COLOR_BGR2RGB))
plt.title('Image 1')
plt.subplot(1, 3, 2)
plt.imshow(cv2.cvtColor(image2, cv2.COLOR_BGR2RGB))
plt.title('Image 2')
plt.subplot(1, 3, 3)
plt.imshow(pixel_diff, cmap='gray')
plt.title(f'Pixel DifferencenSSIM Score: {ssim_score:.2f}')
print(ssim_score)
plt.show()
return ssim_score
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
本章节主要围绕着手撕 Vuex,那么在手撕之前,先来回顾一下 Vuex 的基本使用。 创建一个 Vuex 项目,我这里采用 vue-cli 创建一个项目,然后安装 Vuex。 vue create vuex-demo 选择 Manually select fe…