Skip to content

Files

Latest commit

author
Sourcery AI
Aug 3, 2023
6ea363b · Aug 3, 2023

History

History

image-processing

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Nov 12, 2019
Nov 12, 2019
Nov 12, 2019
Aug 3, 2023
Nov 12, 2019
Nov 12, 2019
Aug 3, 2023
Nov 12, 2019
Aug 3, 2023
Nov 12, 2019
Nov 12, 2019
Aug 3, 2023

ImageProcessing

Some sample code for image processing using Scikit-Image and video processing with OpenCV.

What is it?

  1. denoise.py: sharpen an image using deconvolution.
  2. segmentation.py: segmentation using an active cotour model, aka, snake.
  3. restoration.ipynb: Jupyter notebook illustrating analysis of a problematic camera image and custum restoration.
  4. Data: directory containing image files for illustration purposes.
  5. caputure.py: capture video from a webcam using OpenCV.
  6. analyze.py: show a plot of the average RGB values for the frames in a movie using OpenCV.
  7. split_scenes.py: very naive utility to split a movie into scences, based on rapid changes in RGB intenisty.
  8. bouncing_ball_full.avi: movie to test scene_spliiter.py with.
  9. follow_ball.py: example of using the camshift algorithm to follow a bouncing ball in a scene.
  10. bouncing_ball.avi: movie to test follow_ball.py with.