二つの画像の平均画像の出力
解決したいこと
二つの異なる画像を足し合わせて2で割り、平均画像を出力し、保存したいのですが、特にエラーが出ることもなく処理が終わり、全く保存されません。コード最初の画像の読み込みはうまく読み込めていることは確認できたのですが、、、
どなたか解決策をご教授願えないでしょうか?
該当するソースコード
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
import sys
import cv2
#勾配画像の読み込み
meas_grad = cv2.imread('C:\\Users\****\Desktop\pic_a\meas_gradx.png', 0)
#差分画像の読み込み
img_df = cv2.imread("C:\\Users\****\Desktop\pic_a\dif.png", 0)
#背景勾配画像の読み込み
bkg_grad = cv2.imread('C:\\Users\****\Desktop\pic_a\REF_x.png', 0)
#背景画像と勾配画像の平均画像の取得
prd = 0.5*(meas_grad + bkg_grad)
#背景画像と勾配画像の平均画像の保存
cv2.imwrite("C:\\Users\****\Desktop\pic_a\ave_x.png", prd)
print('average_x.png')
#平均画像と差分画像の積の取得
dif_gradx2 = img_df*prd
#平均画像と差分画像の積の画像の保存
cv2.imwrite("C:\\Users\****\Desktop\pic_a\ave_prd_x.png", dif_gradx2)
print('pic.png')
0