フレーム間差分法をwhile文で連続させたい
Discussion
解決したいこと
繰り返し文を利用して800枚ほどの連続したフレーム画像で、img_prd_0とimg_prd_1、img_prd_1とimg_prd_2、img_prd_2とimg_prd_3.......との差分を取った画像を取得したいのですが、保存するときにファイル名に変数を使用できず困っております。ちなみに下記のコードは変数kを用いようとしている例です。pythonは初心者です、有識者の方々ぜひご教授ください。
該当するソースコード
while k < num:
img_prd_(k) = cv2.imread('C:prd_'+str(k)+'.png', 0)
k += 1
k = 0
while k < num:
img_dif_prd_(k) = cv2.absdiff(img_prd_(k+1), img_prd_(k)
#差分画像の保存
cv2.imwrite('C:differential\dif_dg_'+str(k)+'.png', img_dif_prd_(k))
print('dif_'+str(k)+'.png')
k += 1
k = 0