Функции > Обработка изображений > Обработка изображения > Пример. Пороговая обработка и обращение
Пример. Пороговая обработка и обращение
Используйте функции threshold и invertimage для отбрасывания или инвертирования всех уровней интенсивности ниже или выше порога. Пороговую обработку можно использовать для удаления фоновых элементов (или шума) в изображении и для смещения спектра интенсивности. Инверсию можно использовать для выделения деталей.
Сведения об использовании этого примера см. в разделе Сведения о примерах обработки изображений.
threshold
Эту функцию можно использовать двумя способами. При положительном значении thresh для элементов M со значением, меньшим, чем порог, задаются нулевые значения; в противном случае они сохраняют исходные значения. При отрицательном значении thresh для элементов M со значением, большим, чем абсолютное значение thresh, задаются нулевые значения; в противном случае они сохраняют исходные значения. При нулевом значении thresh для всех элементов задаются нулевые значения.
1. Загрузите изображение тестирования.
Щелкните для копирования этого выражения
(earth.bmp)
2. Задайте порог среза и покажите эффект на изображении вверху.
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
(earth_t100.bmp)
Задайте различные значения порога и повторите вычисления, чтобы наблюдать эффект на изображении. Сделайте проверку также с отрицательными числами.
invertimage
Возвращаемая матрица содержит инвертированные элементы исходного изображения. Значение инвертированного элемента зависит от максимального значения матрицы входных данных.
1. Инвертируйте исходное изображение.
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
(earth_inv.bmp)
Для изображений в оттенках серого это эквивалентно "фотографическому" негативу.
2. Загрузите цветное изображение.
Щелкните для копирования этого выражения
(apecolor.gif)
3. Инвертировать цветное изображение.
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
(apecolor_inv.bmp)
Для цветных изображений эффект заключается в простой замене всех цветов их цветовыми дополнениями.
4. Измените диапазон интенсивности исходного изображения.
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
(apecolor_s.bmp)
5. Инвертируйте масштабируемое изображение.
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
(apecolor_sinv.bmp)
Было ли это полезно?