大小通道等尺寸相等的图片的像素算数加减乘除,以及逻辑与或非 #求每张图片的像素均值
import cv2 as cv
def add_dome(m1,m2):
dst = cv.add(m1, m2)
cv.imshow("add_dome", dst)
def subtract_dome(m1, m2):
dst = cv.subtract(m1, m2)
cv.imshow("subtract_dome", dst)
def divide_dome(m1,m2):
dst = cv.divide(m1, m2)
cv.imshow("divide", dst)
def multiply_dome(m1,m2):
dst = cv.multiply(m1, m2)
cv.imshow("multiply_dome", dst)
def others(m1, m2):
M1 = cv.mean(m1)
M2 = cv.mean(m2)
print(M1)
print(M2)
def logic_demo(m1, m2):
dst = cv.bitwise_and(m1, m2)
cv.imshow("logic_demo",dst)
def logic_demo(m1, m2):
dst = cv.bitwise_or(m1, m2)
cv.imshow("logic_demo",dst)
def logic_demo(m1, m2):
dst = cv.bitwise_not(m1, m2)
cv.imshow("logic_demo",dst)
print("--------hello python------------")
src1=cv.imread("F:/shiyan/1.png")
src2=cv.imread("F:/shiyan/2.png")
print(src1.shape)
print(src2.shape)
cv.namedWindow("input image",cv.WINDOW_AUTOSIZE)
cv.imshow("input image",src1)
cv.imshow("input image",src2)
add_dome(src1, src2)
cv.waitKey(0)
cv.destroyAllWindows()