Open Source Repositories with useful implementations¶
Riverpod¶
A state-management library for Dart and Flutter
https://github.com/rrousselGit/riverpod
Photo-to-Cross-Stitch¶
An Image processing library, to reduce the number of colors in an image.
This project takes a photo as input, and creates a cross-stitch needlework pattern as output with the specified number of colors and canvas background color.
https://github.com/swatsonadair/Photo-to-Cross-Stitch
Photo Simplification¶
An Image processing library, to reduce the number of colors in an image.
Uses a K-Means Clustering approach to simplify a photo into the average K most used colors.
https://github.com/totally-innocent-username/Photo_Simplification_K_Means_Clustering
Facial Detection¶
to get the name of file that contains most compareable (similar) photos as of test image using OpenCV and KNN.
https://github.com/Ankuraxz/Facial_Detection_using_OpenCV_and_KNN
Face Recognition (Python Package)¶
claims "Recognize and manipulate faces from Python or from the command line with the world's simplest face recognition library."
https://github.com/ageitgey/face_recognition
Photo Cluster | Rate ⅕¶
Photo Clusterring using KMean.
https://github.com/HinataAoki/Photo_Cluster
Its a very basic implementation, using the resized grey image (300, 200) as feature and fit into model
model = KMeans(n_clusters=n_clusters).fit(feature)
them copy the files into group, and also create a mean image for each lable.
Finding some issues with the way the extensions are handled. Seems incomplete work.
Creating One Page website¶
based on jekyll, can be used as template for quickly create a single page website.
https://github.com/chuckgroom/onepage-bio
Photo Orgnanizer¶
This program aims at clustering pictures with same dates. I will also add some filters to delete repetitive pictures.
https://github.com/dilarakkl/photo_organizer
Photo Server¶
Flask based Photo server
https://github.com/gavindsouza/photos-server
File Cluster¶
Python library for creating image and video catalog. Catalog is organized by the dates and events.
https://github.com/izikeros/filecluster/
The implementation use pandas.
Image Compression¶
Lossy compression by optimizing colors usign K-mean algorith.
https://github.com/kchatr/kmeans-image-compression
Find Images with People¶
Python program to separate images with people in it from a cluster of dump of photos
https://github.com/kkeyan/images-with-people
Go Router + Riverpod Example¶
A Sample project on how to integrate GoRouter and Riverpod altogether.