python 比较图片是否相同
python 比较图片是否相同
·
import cv2
img1=cv2.imread("/home/lixiang/下载/mp4/111.jpg")
print(img1.shape)
cap = cv2.VideoCapture("/home/lixiang/下载/mp4/aaa.mp4")
ret, frame = cap.read()
print((frame-img1).max())
import imageio
from skimage.metrics import structural_similarity as ssim
from PIL import Image
import numpy as np
v_ssim = ssim(frame, img1, win_size=5,channel_axis=2)
print("v_ssim_frame_1",v_ssim)
v_ssim = ssim(img1, img1, win_size=5,channel_axis=2)
print("v_ssim_frame_1",v_ssim)
reader = imageio.get_reader("/home/lixiang/下载/mp4/aaa.mp4")#, fps=reader.get_meta_data()['fps'])
for frame_io in reader:
# 对每一帧进行处理,例如转为灰度
gray_frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB)
print((frame_io-img1).max())
print((frame_io-frame).max())
break
更多推荐
所有评论(0)