0
我使用枕頭庫和Python 3去飽和圖像的基本算法像素的最大和最小的RGB值: - 找一個像素的RGB的最大值 - 找到一個像素的RGB的最小值 - calc average:(max + min)/ 2查找使用PIL
如何找到每個像素的最小值和最大值紅色,綠色和藍色值?我完全困惑!我試圖將該代碼作爲的一部分,用於循環
red = image.getextrema()
green = image.getextrema()
blue = image.getextrema()
average = int((red + green + blue)/2)
但返回的錯誤是
「類型錯誤:不支持的操作數類型(個),/:‘元組’和‘INT’」
我刪除int()函數時出現同樣的錯誤消息。
不知道我是否完全吠叫了錯誤的樹,或者只是稍微脫離了蹤跡。完成與枕頭庫的新手,只是想實驗不同的效果。
''red''green'是blue'元組,也就是說'紅=(min_red,max_red)' 你要計算平均每個顏色:'average_red =(紅色[0] +紅色[1])/ 2' – JMat