如何獲得圖像中特定像素的像素亮度測量值?我正在尋找絕對比例來比較不同像素的亮度。由於python - 測量像素亮度
回答
要獲得像素的RGB值,你可以使用PIL:
import Image
imag = Image.open("yourimage.yourextension")
#Convert the image te RGB if it is a .gif for example
imag = imag.convert ('RGB')
#coordinates of the pixel
X,Y = 0,0
#Get RGB
pixelRGB = imag.getpixel((X,Y))
R,G,B = pixelRGB
然後,亮度是簡單地從黑色到白色的規模,女巫可以,如果你平均3個RGB值提取:
brightness = sum([R,G,B])/3 ##0 is dark (black) and 255 is bright (white)
或者你可以去更深,使用亮度公式伊格納西奧巴斯克斯 - 艾布拉姆斯評論有關:(Formula to determine brightness of RGB color)
#Standard
LuminanceA = (0.2126*R) + (0.7152*G) + (0.0722*B)
#Percieved A
LuminanceB = (0.299*R + 0.587*G + 0.114*B)
#Perceived B, slower to calculate
LuminanceC = sqrt(0.299*R^2 + 0.587*G^2 + 0.114*B^2)
作品完美無缺,是我的掃描有一個「洗」黑色的大幫助... – Tim
不應該pixelRGB =圖像.getpixel((X,Y)) R,G,B = pixelRGB – RobotHumans
如何獲得alpha分量? –
- 1. 檢測像素的亮度或周圍
- 2. 檢測圖像的亮度
- 3. 測量像素
- 4. 在Python中將所有RGB像素的亮度降低20%?
- 5. Python 1Hz測量溫度
- 6. 在Python中檢測像素化圖像
- 7. 圖像亮度對比seekbar
- 8. 調整圖像的亮度
- 9. matlab - 圖像中的亮度
- 10. 閾值亮度圖像
- 11. 增加亮度圖像LabVIEW
- 12. 在openCV中訪問某個像素的亮度值(灰度圖像)
- 13. iPhone攝像頭亮度...它是如何進行物理測量的?
- 14. 有沒有在線幫助測量像素寬度的工具?
- 15. 如何以像素爲單位測量表格行高度
- 16. 如何設置圖像亮度以恢復其原始亮度?
- 17. 圖像處理中亮度和亮度的差異
- 18. 八度顯示低亮度圖像
- 19. Open GL +圖像亮度+保存圖像
- 20. 大圖像的圖像亮度c#
- 21. 基於周圍像素預測像素強度
- 22. 如何在圖像python中測量角度距離
- 23. 用Imagick檢測像素透明度
- 24. 如何測量HTML元素的寬度?
- 25. 離頁元素的測量高度
- 26. 如何使用javascript檢測現場攝像頭的亮度
- 27. Dlib從低亮度圖像中檢測人臉
- 28. 如何獲得像素亮度值矩陣
- 29. 如何快速添加每個像素的亮度值?
- 30. 使用AVFoundation處理視頻像素的亮度值(Y')
[公式來確定RGB顏色的亮度](http://stackoverflow.com/questions/596216/formula-to-determine-brightness-of-rgb-color) –
重複是假設它只是你需要幫助的部分 - 在這種情況下,「python」標籤完全不相關,因爲你不關心代碼,僅僅是規模。如果你真的關心Python方面,需要更多的信息(PIL,PyQt4,Something Else?) –
我建議你從標題和標籤中刪除python,因爲這不是編程語言特定的 – Vitor