0

我最近有这个问题:我用手机的相机(2MP)在我的电脑显示器上拍了一张照片,然后把照片传输到我的电脑上。我注意到拍摄图像的单个像素(RGB)值与原始图片不同(这很明显!)但颜色看起来相同;所以我打算做的是修改拍摄的图像,使像素颜色值(RGB)与原始图像相同(如果可能,100%),换句话说,使每个像素与原始图像相同!不使用原始图片。

我不知道这是否可能,但任何帮助将不胜感激,我正在使用带有 CIMG 库的 Visual c++ 2005 来处理图像!

提前致谢 !

4

1 回答 1

0

我对你为什么拍摄自己的屏幕更感兴趣?如果您正在运行 Windows,您只需按键盘上的“打印屏幕”键,然后打开,例如绘制并粘贴图像。

存在色差是因为您的相机没有进行白平衡。即使是大多数手机相机也可以进行白平衡。在屏幕上拍摄一张完全用白色填充的照片。然后告诉相机将其用作白色的参考。拍下你的照片,它应该是正确的。

于 2010-09-19T10:57:19.797 回答