RGB range for an image

1 回表示 (過去 30 日間)
Beenish Mazhar
Beenish Mazhar 2013 年 2 月 15 日
Does the R,G,B range varies for the image taken with different cameras. Suppose I capture an image with blackberry and I capture the same image with a digital camera; would the RGB range vary for the image in both scenarios or would it be the same.

採用された回答

Image Analyst
Image Analyst 2013 年 2 月 15 日
Of course it does. Different cameras have different spectral responisivities, different exposures, different gammas, different algorithms they apply to "improve" the image for you, etc. Don't think that if you take a photo of, say, the x-rite Color Checker Chart (a standard color calibration target), that you will get the nominal sRGB values out. You most certainly will not. Not from your camera or any other camera. You'd need to do a color calibration to post process the image if the sRGB image is what you wanted because all cameras are different.
Additional Training:
  4 件のコメント
Beenish Mazhar
Beenish Mazhar 2013 年 2 月 15 日
Are there any effective color calibration techniques in matlab.
Image Analyst
Image Analyst 2013 年 2 月 15 日
No, nothing built in. You have to know what to do (for example cross channel polynomial regression between desired RGB and actual RGB), and do the steps yourself (for example, with polyfit).

サインインしてコメントする。

その他の回答 (1 件)

Walter Roberson
Walter Roberson 2013 年 2 月 15 日
The sensitivity of different devices varies. And their gammas will possibly differ.
This starts getting into color theory. You can start to see the complexities if you read about a standard designed to work around these problems, http://en.wikipedia.org/wiki/SRGB#The_sRGB_gamut

カテゴリ

Help Center および File ExchangeImage Processing and Computer Vision についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by