Skip to content

Mac-FF/opencv-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenCV examples in Python and C/C++

Process digital images with computer algorithms at Photogrammetry and Laser-based Vision Systems

  • This module find the Fourier Transform of images
  • Can help to find laser glare, reflects and dots in images
  • Can help to remove or smooth reflects
  • Files: fouruer_transform.py
  • Dirs: sample
  • Example:

alternate text

  • This module detect blurry images
  • Finds blurry and out off focus images
  • Some blurry images can be sharpened by special filter but it needs to implementation and adjust the band pass filter between threshold A > pass > B
  • Files: blur_detecion.py
  • Dirs: sample
  • This module sharpens images
  • Destiny:
    • Can help to find image edges
    • Sharpening blurry images
    • Improves performance of photogrammetric processing and 3D spatial data. For example it can be used before Agisoft PhotoScan processing.
  • Contents:
    • Files: sharpening.py
    • Dirs: sample
  • Example:

alternate text

  • Program uses the OpenCV functions pyrUp and pyrDown to downsample or upsample given images in dir sample.
  • Files: bin/Depug/Image Pyramids, main.cpp
  • Dirs: sample
  • Example:

alternate text

  • OpenCV v2.4.9
  • Python v2.7.6 - 2.7.12
  • NumPy v1.11.1
  • C++ 14
  • OpenCV v2.4.9
  • Boost v1.54.0

About

Examples of Digital Image Processing Algorithms using OpenCV

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published