搜索
您的当前位置:首页图片的像素运算-openCV

图片的像素运算-openCV

来源:世旅网

图片的像素运算:相加、相减、相除、相乘、逻辑与、逻辑或、非

import cv2 as cv
def add_demo(m1,m2):#相加
    dst=cv.add(m1,m2)
    cv.imshow('add_demo',dst)
    cv.waitKey(0)
def subtract_demo(m1,m2):#相减
    dst=cv.subtract(m1,m2)
    cv.imshow('subtract_demo',dst)
    cv.waitKey(0)
def divide_demo(m1,m2):#相除
    dst=cv.divide(m1,m2)
    cv.imshow('divide_demo',dst)
    cv.waitKey(0)
def multiply_demo(m1,m2):#相乘
    dst=cv.multiply(m1,m2)
    cv.imshow('multiply_demo',dst)
    cv.waitKey(0)
def bitwise_and_demo(m1,m2):#与运算
    dst=cv.bitwise_and(m1,m2)
    cv.imshow('bitwise_and_demo',dst)
    cv.waitKey(0)
def bitwise_or_demo(m1,m2):#或运算
    dst=cv.bitwise_or(m1,m2)
    cv.imshow('bitwise_or_demo',dst)
    cv.waitKey(0)
def bitwise_not_demo(m1):#或运算
    dst=cv.bitwise_not(m1)
    cv.imshow('bitwise_not_demo',dst)
    cv.waitKey(0)

m1=cv.imread('F:\python4opencv\jinsuoxuan01.jpg')
m2=cv.imread('F:\python4opencv\pomo1.png')
add_demo(m1,m2)
subtract_demo(m1,m2)
subtract_demo(m2,m1)
divide_demo(m1,m2)
multiply_demo(m1,m2)
bitwise_and_demo(m1,m2)
bitwise_or_demo(m1,m2)
bitwise_not_demo(m1)

因篇幅问题不能全部显示,请点此查看更多更全内容

Top