参考教程:
一、算术运算
1.加、减、乘、除
p.s 进行加减乘除运算首先需要两张大小(宽和高)一样的图像
这里我使用的两张图如下:

import cv2 as cv
def operation_demo(src1,src2):
"""
四则运算
- - - -
src1 - 图像1
src2 - 图像2
"""
# 加运算
addimg = cv.add(src1,src2)
cv.imwrite("add.png",addimg)
# 减运算
subimg = cv.subtract(src1,src2)
cv.imwrite("subtract.png",subimg)
# 乘运算
mulimg = cv.multiply(src1,src2)
cv.imwrite("multiply.png",mulimg)
# 除运算
divimg = cv.divide(src1,src2)
cv.imwrite("divide.png",divimg)
if __name__ == "__main__":

本文介绍了OpenCV中的像素运算,包括算术运算中的加、减、乘、除,以及亮度和对比度的调节。通过实例展示了如何使用这些运算改变图像的视觉效果。此外,还探讨了逻辑运算,如与、或、非,并应用到遮罩层控制,以实现对图像特定区域的处理。
最低0.47元/天 解锁文章
767

被折叠的 条评论
为什么被折叠?



