chia56028 / Color Transfer Between Images
This is the open-source implement the paper "Color Transfer between Images" by Erik Reinhard, Michael Ashikhmin, Bruce Gooch and Peter Shirley.
Stars: ✭ 56
Programming Languages
python
139335 projects - #7 most used programming language
Labels
Projects that are alternatives of or similar to Color Transfer Between Images
Android Hpe
Android native application to perform head pose estimation using images coming from the front camera.
Stars: ✭ 46 (-17.86%)
Mutual labels: opencv
Pdf Table
Java utility for parsing PDF tabular data using Apache PDFBox and OpenCV
Stars: ✭ 50 (-10.71%)
Mutual labels: opencv
Ds and ml projects
Data Science & Machine Learning projects and tutorials in python from beginner to advanced level.
Stars: ✭ 56 (+0%)
Mutual labels: opencv
Opencvdeviceenumerator
This repository contains a class that allows the enumeration of video and audio devices in order to get the device IDs that are required to create a VideoCapture object inside OpenCV (in Windows).
Stars: ✭ 48 (-14.29%)
Mutual labels: opencv
Facifier
An emotion and gender detector based on facial features, built with Python and OpenCV
Stars: ✭ 52 (-7.14%)
Mutual labels: opencv
Fingerprint Feature Extraction
Extract minutiae features from fingerprint images
Stars: ✭ 45 (-19.64%)
Mutual labels: opencv
Learningopencv
Source code for Learning OpenCV 《学习OpenCV》源码及 Mac 运行工程
Stars: ✭ 57 (+1.79%)
Mutual labels: opencv
Table Tennis Computer Vision
Apply computer vision to table tennis for match / training analysis
Stars: ✭ 48 (-14.29%)
Mutual labels: opencv
Keera Posture
Alleviate your back pain using Haskell and a webcam
Stars: ✭ 48 (-14.29%)
Mutual labels: opencv
Eulerian Remote Heartrate Detection
Remote heart rate detection through Eulerian magnification of face videos
Stars: ✭ 48 (-14.29%)
Mutual labels: opencv
Imagepy
Image process framework based on plugin like imagej, it is esay to glue with scipy.ndimage, scikit-image, opencv, simpleitk, mayavi...and any libraries based on numpy
Stars: ✭ 1,026 (+1732.14%)
Mutual labels: opencv
Handgesture
基于Qt框架的手势识别程序,其中主要是用到了Opencv中的训练算法!属于本科水平的小项目,没有太完善!后期有空再弄吧!😄
Stars: ✭ 56 (+0%)
Mutual labels: opencv
Flask face detection
Face detection example in Python 3 based on OpenCV and Flask
Stars: ✭ 55 (-1.79%)
Mutual labels: opencv
Color Transfer
Color transfer is a practical method to change the appearance of a source image according to the color patternof a target image.
This program is the implementation of the paper Color Transfer between Images by Erik Reinhard, Michael Ashikhmin, Bruce Gooch and Peter Shirley.
Features
- Read BMP file (source/target image)
- Calculate the mean and STD of each channel
- Implement the RGB color transfer algorithm
- Convert images from RGB to ℓαβ color space
- Statistics and color correction
Install Packages
pip install numpy
pip install opencv-python
If you want to create EXE file
after programming, also install this:
pip install pyinstaller
Run the program
Put 6 source picture and 6 target picture inside the source_and_target
folder, then execute the code:
python color_transfer.py
After that, your can find 6 result picture inside result
folder.
Execute following instruction to create EXE file
of this program:
pyinstaller -F color_transfer.py
Example
Source / Target / Result
References
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].