All Projects → Mukarillo → UnityProminentColor

Mukarillo / UnityProminentColor

Licence: MIT license
Tool to gather main colors of an image using Unity.

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to UnityProminentColor

Paper-Notes
Paper notes in deep learning/machine learning and computer vision
Stars: ✭ 37 (-7.5%)
Mutual labels:  image-classification, image-recognition
Iresnet
Improved Residual Networks (https://arxiv.org/pdf/2004.04989.pdf)
Stars: ✭ 163 (+307.5%)
Mutual labels:  image-classification, image-recognition
Image classifier
CNN image classifier implemented in Keras Notebook 🖼️.
Stars: ✭ 139 (+247.5%)
Mutual labels:  image-classification, image-recognition
Deep learning projects
Stars: ✭ 28 (-30%)
Mutual labels:  image-classification, image-recognition
tensorflow-image-recognition-chrome-extension
Chrome browser extension for using TensorFlow image recognition on web pages
Stars: ✭ 88 (+120%)
Mutual labels:  image-classification, image-recognition
Channel Pruning
Channel Pruning for Accelerating Very Deep Neural Networks (ICCV'17)
Stars: ✭ 979 (+2347.5%)
Mutual labels:  image-classification, image-recognition
Idenprof
IdenProf dataset is a collection of images of identifiable professionals. It is been collected to enable the development of AI systems that can serve by identifying people and the nature of their job by simply looking at an image, just like humans can do.
Stars: ✭ 149 (+272.5%)
Mutual labels:  image-classification, image-recognition
Flutter programs
Experiments with Mobile
Stars: ✭ 308 (+670%)
Mutual labels:  image-classification, image-recognition
TensorFlow-Binary-Image-Classification-using-CNN-s
Binary Image Classification in TensorFlow
Stars: ✭ 26 (-35%)
Mutual labels:  image-classification, image-recognition
Transfer Learning Suite
Transfer Learning Suite in Keras. Perform transfer learning using any built-in Keras image classification model easily!
Stars: ✭ 212 (+430%)
Mutual labels:  image-classification, image-recognition
Dmsmsgrcg
A photo OCR project aims to output DMS messages contained in sign structure images.
Stars: ✭ 18 (-55%)
Mutual labels:  image-classification, image-recognition
jpetstore-kubernetes
Modernize and Extend: JPetStore on IBM Cloud Kubernetes Service
Stars: ✭ 21 (-47.5%)
Mutual labels:  image-classification, image-recognition
Basic cnns tensorflow2
A tensorflow2 implementation of some basic CNNs(MobileNetV1/V2/V3, EfficientNet, ResNeXt, InceptionV4, InceptionResNetV1/V2, SENet, SqueezeNet, DenseNet, ShuffleNetV2, ResNet).
Stars: ✭ 374 (+835%)
Mutual labels:  image-classification, image-recognition
Rostensorflow
TensorFlow ImageNet demo using ROS sensor_msgs/Image
Stars: ✭ 59 (+47.5%)
Mutual labels:  image-classification, image-recognition
Artificio
Deep Learning Computer Vision Algorithms for Real-World Use
Stars: ✭ 326 (+715%)
Mutual labels:  image-classification, image-recognition
Nsfw Resnet
🔥🔥NSFW implement in pytorch(色情图&性感图识别,本程序经过了线上大数据集测试,性能优异效果良好)🔥🔥
Stars: ✭ 142 (+255%)
Mutual labels:  image-classification, image-recognition
PlayerDetection
Player detection and ball detection in football matches using image processing(opencv).
Stars: ✭ 50 (+25%)
Mutual labels:  image-classification, image-recognition
Deep-Learning
It contains the coursework and the practice I have done while learning Deep Learning.🚀 👨‍💻💥 🚩🌈
Stars: ✭ 21 (-47.5%)
Mutual labels:  image-classification, image-recognition
Vit
An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale
Stars: ✭ 176 (+340%)
Mutual labels:  image-classification, image-recognition
Image-Classification
Pre-trained VGG-Net Model for image classification using tensorflow
Stars: ✭ 29 (-27.5%)
Mutual labels:  image-classification, image-recognition

Unity Prominent Color

This is a very simple tool to gather main colors of an image using Unity.

How to use

You will find a static class called ProminentColor. You can call GetColors32FromImage to get a List<Color32> or GetHexColorsFromImage to get a List<string> (of hex colors). Both of the methods will take these parameters:

name type description
texture Texture2D Texture to get colors
maxColorAmount int The max length of the list to be returned
colorLimiterPercentage float Value used to compare color amounts. If color amount percentage is less than this value, it will not be marked as valid color
toleranceUniteColors int Value used to compare colors and unite them if is a match, useful to discard gradients
minimiumColorPercentage float Value used to remove colors that have lower amount percentage compared with full image

result image simple result, without much fine tunning

Removing the white (or any color) border

If your image has borders, you will probably have this color in the list. If you wish to remove this border, there is a helper in ProminentColor class called RemoveBorder, it returns the Texture2D without the border. This method take these parameters:

name type description
texture Texture2D Texture to remove the border
compareColor Color32 Color to be removed
tolerance float Tolerance to compare the color to be removed

removing borders
as you can see, there are small glitches, but white is not prominent anymore.

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].