0

I had this question in my mind lately: I have taken a photo of a picture in my computer's display using my phone's camera (2MP) then transferred the picture to my computer. What i have noticed is that the individual pixel (RGB) values of the photographed image are different from the original picture (which is obvious !) but the color looks the same; so what i intend to do is modify the photographed image so that the pixel color values (RGB) are the same as the original (100% if possible), in other words make every pixel identical to the original picture ! without making use of the original picture.

I do not know if this is possible or not but any help will be extremely appreciated, I'm using Visual c++ 2005 with CIMG Library for processing images !

Thanks in advance !

4

1 に答える 1

0

なぜあなたは自分の画面を撮影するのですか?Windows を実行している場合は、キーボードの「Print Screen」キーを押して開くことができます。たとえば、画像をペイントして貼り付けます。

カメラのホワイトバランスが取れていないため、色の違いがあります。ほとんどの携帯電話のカメラでさえ、ホワイト バランスを調整できます。画面全体が白で満たされた写真を撮ります。次に、それを白の基準として使用するようにカメラに指示します。あなたの写真を撮ると、それは正しいはずです。

于 2010-09-19T10:57:19.797 に答える