python OpenCV学习笔记(六):像素运算

文章目录

  • 1.加法运算
  • 2.减法运算
  • 3.除法运算
  • 4.乘法运算
  • 5.像素RGB均值运算
  • 5.像素RGB标准方差运算
  • 6.逻辑与运算(有1出1)
  • 7.逻辑或运算(有0出0)
  • 8.逻辑非运算(取反)

1.加法运算

cv.add(… , …)

def add_demo(m1, m2)
	dst = cv.add(m1, m2)
	cv.imshow("add_demo",dst)

2.减法运算

cv.subtract(… , …)

def subtract_demo(m1, m2)
	dst = cv.subtract(m1, m2)
	cv.imshow("substract_demo",dst)

3.除法运算

cv.divide(… , …)

def divide_demo(m1, m2)
	dst = cv.divide(m1, m2)
	cv.imshow("divide_demo",dst)

4.乘法运算

cv.multiply(… , …)

def multiply_demo(m1, m2)
	dst = cv.multiply(m1, m2)
	cv.imshow("multiply_demo",dst)

5.像素RGB均值运算

cv.mean(…)

def others_demo(m1, m2)
	M1 = cv.mean(m1)
	M2 = cv.mean(m2) 
	print(M1)
	Print(M2)

5.像素RGB标准方差运算

cv.meanStdDev(…)

def others_demo(m1, m2)
	M1 = cv.meanStdDev(m1)
	M2 = cv.meanStdDev(m2)
	print(M1)
	Print(M2)

6.逻辑与运算(有1出1)

cv.bitwise_and(… , …)

def logic_demo(m1, m2)
	dst = cv.bitwise_and(m1, m2)
	cv.imshow("logic_demo",dst)

7.逻辑或运算(有0出0)

cv.bitwise_or(… , …)

def logic_demo(m1, m2)
	dst = cv.bitwise_or(m1, m2)
	cv.imshow("logic_demo",dst)

8.逻辑非运算(取反)

cv.bitwise_not(… , …)

def logic_demo(m1)
	dst = cv.bitwise_not(m1)
	cv.imshow("logic_demo",dst)

你可能感兴趣的:(语法基础)