Abstract

This paper introduces JFCS (Java Fuzzy Color Space), an open source software for modeling colors on the basis of fuzzy color spaces, which is able to fill the semantic gap between the color representation in computers and the subjective human perception. Fuzzy colors allow introducing semantics in the description of color by using linguistic labels, taking into account the fuzzy boundaries between the representation of color terms. The methodology for building fuzzy color spaces implemented in JFCS was proposed by the authors in previous works, it is based on the paradigm of conceptual spaces including fuzzy boundaries and considering a collection of color names and corresponding crisp color representatives. In this sense, the necessary information for modeling fuzzy color spaces can be easily obtained from non-expert users, since the only information required is a representative crisp color for each linguistic color term to be modeled. The software is implemented in Java and it includes several graphical tools for building different types of spaces with different characteristics in an easy way. These are needed to be consistent with the different nature of the colors a user wants to model. Membership degrees of pixels in images to each fuzzy color in a certain fuzzy color space can be obtained. Tools for 3D visualization of fuzzy color spaces, as well as for describing colors and mapping pixels in images in term of linguistic labels, are also included in JFCS.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call