Skip to content

a simple gif generator, which can edit video and do some image enhancement and segmentation

License

Notifications You must be signed in to change notification settings

fordevoted/GIF_generator

Repository files navigation

GIF Generator

a simple gif generator, which can edit video and do some image enhancement and segmentation

Introduction

After open a file, you can use pin button to record target video, after recording, click complete to enter edit mode, then you can do some image enhancement and effect. After editing, click save to save GIF. You can click stop & play to stop/play video at any time.

if recorded frames are smaller than 24, it will be view as photo and only record first image * 24 times = 24 frames you can change play speed(delay) in Settings

Feature

  • Nagative film

  • Gamma Correction

    paramater: Gamma (default:20)

  • Light Flash: a flashlight like light implement on image

    paramater: Flash duration ( Every few frames) (default:5)

  • Shake: (animation) image shake

    paramater: Shake level(a few pixels)(default:5)

  • Slide: (animation) image slide to specify direction

    paramater: Slide Direction(default:right)

  • Segmenatation : to do person segmenatation

    paramater: Background color(default:#000000)

  • foreground: change foreground image and add some simple animation

    chose animation then chose the image wanted and click the button

  • background: change background image and add some simple animation

    chose animation then chose the image wanted and click the button

  • Gaussian Blur

    paramater: Kernel Size(default:7)

  • Canny Edge Detect

    paramater: Lower And Upper Bound(default:30,160)

  • Gaussian Noise

    paramater: Noise Level(Range:0-255)(default:40)

  • White Point Noise :special effect

    paramater: Update Duration(default:3)

  • Add text: add text on image

    paramater: string(default:1 6 3 b r a c e s), font-size(default: 48), text-color(default: #cd8068), text-position(default: (250,200)),font (choose on listbox)

Usage

download and install dependency package, and use python compiler to run Main.py

License

MIT license
NCU(tw) CSIE undergraduate
YuWei, Chen

Contact

210509fssh@gmail.com

About

a simple gif generator, which can edit video and do some image enhancement and segmentation

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages