OpenCV is an open-source image processing library that deploys on many platforms, including with C++, python, and mobile apps. Below are some projects developed in part or entirely by Patrick W. Crawford.
Want to learn image processing?
OpenCV Image Processing Projects
Thresholds and basic image filters
This was an early experiment with openCV and C++ to learn basics of thresholding and doing some fundamental filtering to create weird effects.
Object tracking and recognition
Experimentation with tracking objects. Using both tracking stickers as well as faces on their own, the code developed detects the size and location of pre-defined items on screen.
Cancer tumor processing
This project experiments with processing different cancer tissue cells. The developed code segments tumor areas and generating attributes about those areas. Statics like size and shape categorize the tumor cells. Additionally, the code detects different images of the same tumor.
Bat Tracking
Processing that tracks multiple bats in the sky at once across as many frames as possible. Individual bats are segmented and tracked individually over consecutive frames.