opencv學習筆記 四則運算

2021-08-22 14:49:32 字數 1004 閱讀 4811

參考部落格:

opencv自帶處理色素處理函式 

cv.add()加法

cv.subtract()減法,若果相減為負數,則改為0

cv.divide()除法,用的很少,除了值就很小,畫素就變小了

cv.multiply()乘法,由於影象本就不平滑,乘了後會有一種「特效」

需要兩張,shape一樣,對他們同一位置的色素值進行運算

效果:

# coding=gbk

import cv2 as cv

import numpy as np

def algorithm(img1,img2):

add=cv.add(img1,img2)

cv.imshow("add",add)

sub=cv.subtract(img1,img2)

cv.imshow("sub",sub)

di=cv.divide(img1,img2)

cv.imshow("div",di)

mu=cv.multiply(img1,img2)

cv.imshow("mult",mu)

image1=cv.imread("d:")

image2=cv.imread("d:")

cv.imshow("linux",image1)

cv.imshow("uu",image2)

algorithm(image1,image2)

cv.waitkey(0)

cv.destroyallwindows()

python四則運算程式 四則運算(Python)

四則運算程式 一 資訊 二.題目要求 寫乙個能自動生成小學四則運算題目的程式,然後在此基礎上擴充套件 除了整數以外,還要支援真分數的四則運算,例如 1 6 1 8 7 24 程式要求能處理使用者的輸入,判斷對錯,累積分數 程式支援可以由使用者自行選擇加 減 乘 除運算 三 import random...

java四則運算

public class arithmetic implements serializable 除法 param number1 除數 param number2 被除數 param decimal 保留幾位小數點 return public static double divide string ...

C 四則運算

一 問題及 檔名稱 兩個浮點數的四則運算 02.作 者 李欽 03.完成日期 2016 年 3 月 12 日 04.版 本 號 v1.0 05.對任務及求解方法的描述部分 06.輸入描述 07.問題描述 略 08.程式輸出 略 09.問題分析 略 10.演算法設計 略 11.includevoid ...