Для повышения резкости изображения мы можем использовать фильтр (как во многих ответах выше)
kernel = np.array([[-1, -1, -1],[-1, 8, -1],[-1, -1, 0]], np.float32)
kernel/=denominator*kernel
it will the most when the denominator is 1 and will decrease as increased(2.3..)
the most used one is when the denominator is 3.
ниже - реализация.
kernel = np.array ([[- 1, -1, -1], [- 1, 8, -1], [- 1, -1, 0]], np.float32)
Ядро = 1/3 * Ядро
ДСТ = cv2.filter2D (изображение, -1, ядро)