What illuminant and observer does Matlab assume when it reads in Lab values from tiff file?
3 ビュー (過去 30 日間)
古いコメントを表示
Outside of Matlab, I made a tiff file with CIE Lab values. The software I used to make the tiff file assumes D50 for the illuminant and 2 degrees for the observer when saving Lab values. Now I would like to read these Lab values into Matlab. When I use imread, I get the error "Warning: Converting CIELab-encoded TIFF image to ICCLab encoding," and the documentation for imread says "If a file contains CIELAB color data, imread converts it to ICCLAB before bringing it into the MATLAB workspace." Here ICCLab seems to use a D50 illuminant and 2 degree ( 1931) observer. So two questions,
1) Can you confirm that imread assumes D50 illuminant and 2 degree observer, so it is consistent with my image source in this example?
2) Is there a way to read in the values without this assumption, so if my original source happened to use D65 illuminant and a 10 degree observer for the saved Lab values, Matlab would not assume it was D50 and 2 degrees instead?
0 件のコメント
回答 (0 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!