Close
0%
0%

PyFSPro - Python Frame Sequence Processor

Multi purpose realtime frame sequence and video processor for a wide range of applications (schlieren videography, astroimaging and more)

Similar projects worth following
Multi purpose realtime frame sequence and video processor for a wide range of applications including:
- Schlieren Videography using the Moiré-effect.
- Realtime Astronomical video processing for live presentations.
- Software image intensifier (night vision).
- Weak video signal detection and enhancement.

Main features:
- Resizable ring buffer for image "stacking".
- High accuracy processing core using floating point maths for image processing.
- Input from Camera, Image sequence or Video file.
- Output to Screen, Image sequence or Video file.
- Input and Output processing chains with basic image enhancement functions.
- Vectorscope for the visualization of small changes in video stream.
- Transient Filter to display / save frames that "stick out" of the sequence.
- Most Parameters can be changed on the fly via the Kivy user interface.

Check the project page on GitHub for more details and to clone / download it.

Image enhancement and analysis functions

  • Image integration (rolling average)
  • Image difference to fixed reference (dark) frame or rolling average.
  • Cumulative deviation of stacked images.
  • Convolution filters with customizable kernels.
  • Image stabilizer (experimental)
  • Automatic or manual gain and offset
  • Histogram Equalization
  • Contrast Limited Adaptive Histogram Equalization (CLAHE)
  • Blurring
  • DeNoising
  • Pseudo Color

Schlieren Videography example:

Generic Video Effects:

View all 4 project logs

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates