user3927312
user3927312

Reputation: 824

Range of L*a* b* in Matlab

I'm trying to use the Lab color-space for contrast enhancement through histogram equalization but I don't know the range of values for L, a and b, and I can't find it online for Matlab.

Any help?

Upvotes: 0

Views: 606

Answers (2)

JMussi
JMussi

Reputation: 81

There are some small difference in the min/max ab values between CIE, ICC and Tiff encoding specifications but typically: L* should be 0-100. ab are usually bounded to +/- 127.

With real world color data you will likely find that few color approach the max values for a/b. If your input data sets are derived from RGB encoded colors you can further optimize the Lab value range to conform to the max value in a given RGB color space. The page below has some great background information on the subject.

http://www.brucelindbloom.com/

Upvotes: 3

Hossein Kashiani
Hossein Kashiani

Reputation: 330

They are in range of L(0,100) , a(-86,98), b(-107,94) . You can find the ranges by using their corresponding equations.

Upvotes: 2

Related Questions