correct turbo blend factor for diff frames

pull/20/head
Chris Allen 3 years ago committed by GitHub
parent 0325457e48
commit c6f8dfe5f0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      disco.py

@ -1332,9 +1332,10 @@ def do_run():
# If turbo, save a blended image
if turbo_mode:
# Mix new image with prevFrameScaled
blend_factor = (1)/int(turbo_steps)
newFrame = cv2.imread('prevFrame.png') # This is already updated..
prev_frame_warped = cv2.imread('prevFrameScaled.png')
blendedImage = cv2.addWeighted(newFrame, 0.5, prev_frame_warped, 0.5, 0.0)
blendedImage = cv2.addWeighted(newFrame, blend_factor, prev_frame_warped, (1-blend_factor), 0.0)
cv2.imwrite(f'{batchFolder}/{filename}',blendedImage)
else:
image.save(f'{batchFolder}/{filename}')
@ -3049,3 +3050,4 @@ else:
# mp4 = open(filepath,'rb').read()
# data_url = "data:video/mp4;base64," + b64encode(mp4).decode()
# display.HTML(f'<video width=400 controls><source src="{data_url}" type="video/mp4"></video>')

Loading…
Cancel
Save