Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/147.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/116.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何在xCode中从灰度图像中获取像素的灰度值_C++_Ios_Xcode - Fatal编程技术网

C++ 如何在xCode中从灰度图像中获取像素的灰度值

C++ 如何在xCode中从灰度图像中获取像素的灰度值,c++,ios,xcode,C++,Ios,Xcode,我想知道如何为灰度图像确定RGB值的等效值。原始图像是灰度的,我在网上找到的所有东西都是将RGB图像像素值转换为灰度像素值。我已经能读懂图像了。理想情况下,这将适用于xCode 我想知道是否有一门课能帮我做到这一点。如果是这样,你可以指给我看,那就太好了。我会读的 非常感谢您的帮助 注:我是C++初学者,没有时间正式学习所有东西;我必须动态学习所有编程。您需要更多信息才能从简单灰度转换为RGB,当您执行反向操作时,颜色信息“丢失”,因为三个通道设置为相同的值(取决于算法,每个通道在最终颜色计算中

我想知道如何为灰度图像确定RGB值的等效值。原始图像是灰度的,我在网上找到的所有东西都是将RGB图像像素值转换为灰度像素值。我已经能读懂图像了。理想情况下,这将适用于xCode

我想知道是否有一门课能帮我做到这一点。如果是这样,你可以指给我看,那就太好了。我会读的

非常感谢您的帮助


注:我是C++初学者,没有时间正式学习所有东西;我必须动态学习所有编程。

您需要更多信息才能从简单灰度转换为RGB,当您执行反向操作时,颜色信息“丢失”,因为三个通道设置为相同的值(取决于算法,每个通道在最终颜色计算中具有不同/相同的权重)

数码相机通常每像素存储更多信息,35mm的每通道存储12位信息,中等格式的每通道存储14位信息(这些位数是平均值,有些产品的质量更低甚至更高)

由于每个通道都有这些额外的比特,相机可以根据一些参数计算“真实”颜色,或者它认为是真实的颜色


TL;DR:如果没有来自源的更多数据,则无法将图像转换为RGB。

通过将RGB值的每个分量设置为灰度值,可以将灰度值转换为RGB:

ColorRGB myColorRGB = ColorRGBMake(myGrayValue, myGrayValue, myGrayValue);

我将从灰度(原始图像)转换为灰度(文件),然后尝试计算图像中所有图片的强度。因此,好的,您将数据放在一个文件中,正如灰度应该表示像素的实际强度一样。你需要什么帮助?在C++中读取文件?文件格式是什么?请:是Xcode…不是Xcode。如何从灰度图像中获取灰度值@地球大战