Простой рецепт состоит в том, чтобы свернуть с лапласианом гауссова ядра (3x3, с 8 в середине, окруженным -1, и взять абс (результат)). После этого вы получите некоторые артефакты, если это изображение в формате JPEG, и вне фокуса границы, которые имеют высокую разницу в интенсивности, также будут "пинговать". В результате вы можете пороговое значение, чтобы обнаружить самые сильные края и удалить артефакты. Пусть порог будет щедрым, пропуская несколько поддельных пятен. Затем медиана отфильтруйте изображение, и вы получите более чистый результат.
В приведенном ниже примере я использовал Image View Plus More: 1. оригинал 2. abs (свертка LoG) 3. порог 4. медианный фильтр
Существуют более продвинутые подходы, использующие фильтры Габора в области Фурье и использующие подход гауссовой пирамиды. Halcon (который очень дорогой) имеет несколько примеров с этими методами.
![simple focus](https://i.stack.imgur.com/YwgTk.jpg)