Як я можу "пік фокусування" фотографії?


10

Чи існує програма, куди я можу ввести зображення, і тоді програма вказує, які частини зображення фокусуються? Я уявляю це як своєрідний пік післяпроцесового фокусу.


2
Ви можете шукати високочастотний вміст, але це вказуватиме лише на краї, які знаходяться у фокусі. Виявити великі плоскі ділянки, які знаходяться у фокусі, буде важко, оскільки вони виглядають однаково, у фокусі чи ні.
Олін Латроп

@mattdm Я не розумію, чому робити питання більш конкретним, включаючи потрібну ОС, небажано. Я з цим все в порядку, але хотів би знати, чому на майбутнє.
Saaru Lindestøkke

1
Тому що ми закінчуємо трьома одними і тими ж питаннями (одне для Mac, інше для Windows, одне для Linux) з практично однаковими відповідями, оскільки методика однакова для програмного забезпечення (а програмне забезпечення часто все-таки є багатоплатформним).
Прочитайте, будь ласка, мій профіль

Відповіді:


15

Простий рецепт полягає в тому, щоб з'єднати лаплаціан ядра Гаусса (3х3, з 8 посередині оточеним -1 і взяти абс (результат)). Після цього ви отримуєте деякі артефакти, якщо це зображення jpeg, а межі фокусування, які мають високу різницю інтенсивності, також "пінг". У результаті ви можете порог, щоб виявити найсильніші краї та видалити артефакти. Нехай поріг буде щедрим, пропустивши кілька фальшивих плям. Потім медіану фільтрують зображення, і ви отримуєте більш чистий результат.

Для прикладу нижче я використав Image View Plus Докладніше: 1. оригінал 2. abs (згортання LoG) 3. поріг 4. серединний фільтр

Існують більш вдосконалені підходи, що використовують фільтри Габора у домі фур'є та використання підходу піраміди Гаусса. У Halcon (що дуже дорого) є приклади цих методів.

простий фокус


5

Наприклад, ви можете використовувати Photoshop (або будь-яку іншу програму, яка має фільтр High Pass). У Photoshop:

  1. Відкрийте зображення
  2. Перейдіть до меню на вибір Filter -> Other -> High Pass
  3. У діалоговому вікні, яке з’явиться, можливо, краще ввести Radius1 піксель (але згодом потрібно мати хороші очі)
  4. Виберіть [ok]

Ви побачите (якщо у вас гарні очі) зосереджені краї, що мають інший сірий тон, ніж фон. На кроці 3 ви можете трохи пограти з Радіусом, щоб отримати різні результати.

Метод працює у звичайних випадках, але є деякі ситуації, коли об'єкт, що не фокусується, може здаватися "зосередженим". Але такі випадки зазвичай рідкісні.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.