參考部落格:
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 ...