In principle, yes. It has its own current-regulated, high-brightness white LEDs for illuminating the sample area, which are angled to minimize specular reflection. And since the output is a frequency, you can obtain resolutions better than 8 bits per RGB component. It all depends on your sampling time.
Here is a whitepaper that has more information than you probably ever wanted to know about sensing and estimating colors with the TCS230.
Of course, experimentation is the surest way to tell whether it will work in your app. The TCS230-DB product page has a Windows program you can download that runs in conjuction with the TCS230-DB for selecting the closest match of a sample color from an array of other sampled colors. By trying that with the gamut of colors you want to match, you'll get a better idea of the TCS230-DB's suitability for you.
Comments
Here is a whitepaper that has more information than you probably ever wanted to know about sensing and estimating colors with the TCS230.
Of course, experimentation is the surest way to tell whether it will work in your app. The TCS230-DB product page has a Windows program you can download that runs in conjuction with the TCS230-DB for selecting the closest match of a sample color from an array of other sampled colors. By trying that with the gamut of colors you want to match, you'll get a better idea of the TCS230-DB's suitability for you.
-Phil
Tim