Найпростіший метод - просто знизити насиченість до нуля. Це вилучує весь колір із зображення. Однак це може бути не той ефект, який ви шукаєте.
Інший метод полягає в тому, щоб додати результати різних кольорових каналів в різних комбінаціях один до одного, щоб зробити єдине значення інтенсивності в кожному місці пікселів.
Так, скажімо, наприклад, ви могли це зробити:
R + G + B = I
Де R - інтенсивність червоного кольору в заданому місці, G - зелений, B - синій, а я - ваша кінцева інтенсивність.
Потім ви можете зважити їх:
R r1 + G g1 + b * b1 = I
Де ці r1, g1 і b1 - константи для кожного каналу.
Ви також можете перетворити їх, скажімо, застосувавши рівняння гістограми до кожного каналу перед комбінацією:
T1 (R) * r1 + T2 (G) * g1 + T3 (B) * b1 = I
Якщо ваш T1 - функція передачі (відображення одного набору значень пікселів в інший). Прості функції передачі - це такі як вирівнювання гістограми, регулювання контрасту та інші модифікації одного пікселя.
Це все з математичної точки зору, тобто ви вносите модифікації в програму або щось на зразок Matlab. Ви також можете бачити, як функції передачі можуть ставати все більш складними, поєднуючи інформацію про околиці тощо.
Якщо ви не хочете йти цим маршрутом (а я все одно, не дуже часто), є рішення, що знаходяться на полиці, в Lightroom або Nik. Ось са хороший огляд статті на двох останніх, і в цій статті , і в цій статті також хороші праймери.