Я не знаю, если это то, что вы хотите. Но вы можете привязать только значения выше некоторого уровня серого к белому, оставляя темные значения без изменений в Python / OpenCV следующим образом:
Ввод:
import cv2
# read image as grayscale
img = cv2.imread('hiker_edges.jpg',0)
# threshold to white only values above 127
img_thresh = img
img_thresh[ img > 127 ] = 255
# view result
cv2.imshow("threshold", img_thresh)
cv2.waitKey(0)
cv2.destroyAllWindows()
# save result
cv2.imwrite("hiker_edges_white_threshold.jpg", img_thresh)
Результат: