我想知道如何確定灰度圖像的RGB值的等效值。原始圖像是灰度,我在網上找到的所有東西都是將RGB圖像像素值轉換爲灰度像素值。我已經可以在圖像中閱讀。理想情況下,這將用於xCode。如何從灰度圖像中獲取像素的灰度值xCode
我想知道是否有一個班會爲我做這個。如果是這樣,你可以指向我,那會很好。我會閱讀它。
任何幫助,非常感謝。
注意:我是C++的初學者,沒有時間正式學習所有東西;我必須在飛行中學習所有的編程。
我想知道如何確定灰度圖像的RGB值的等效值。原始圖像是灰度,我在網上找到的所有東西都是將RGB圖像像素值轉換爲灰度像素值。我已經可以在圖像中閱讀。理想情況下,這將用於xCode。如何從灰度圖像中獲取像素的灰度值xCode
我想知道是否有一個班會爲我做這個。如果是這樣,你可以指向我,那會很好。我會閱讀它。
任何幫助,非常感謝。
注意:我是C++的初學者,沒有時間正式學習所有東西;我必須在飛行中學習所有的編程。
您需要更多信息才能從簡單的灰度轉換爲RGB,當您進行反轉操作時,顏色信息會「丟失」,因爲三個通道設置爲相同的值(具體取決於每個通道的算法最終顏色計算中的不同/相同權重)。數碼相機通常每像素存儲更多信息,每通道35毫米12位,中等格式每通道14位(這些位數是平均值,有些產品的質量更低或更高)。
得益於每個通道的附加位數,相機可以根據某些參數計算「真實」顏色,或者認爲它是真實顏色。
TL; DR:你不能沒有更多的數據來源,在這種情況下,圖像。
您可以通過RGB值的每個組件設置爲灰度值轉換爲灰度值到RGB:
ColorRGB myColorRGB = ColorRGBMake(myGrayValue, myGrayValue, myGrayValue);
如何從灰度圖像獲取灰度值? @geowar – Channing 2015-04-05 04:13:13
請:它的Xcode ...不是Xcode的。 – geowar 2015-04-04 17:39:41