2D средняя фильтрация
visionhdl.MedianFilter
выполняет 2D среднюю фильтрацию на пиксельном потоке. Объект заменяет каждое пиксельное значение на среднее значение смежных пикселей.
Этот объект использует пиксельный интерфейс потоковой передачи со структурой для сигналов управления кадром. Этот интерфейс включает объекту действовать независимо от размера изображения и формата, и соединиться с другими объектами Vision HDL Toolbox™. Объект принимает и возвращает скалярное пиксельное значение. Объект также принимает и возвращает управляющие сигналы как структуру, содержащую пять сигналов. Управляющие сигналы указывают на валидность каждого пикселя и его местоположения в кадре. Чтобы преобразовать пиксельную матрицу в пиксельный поток и управляющие сигналы, используйте объект visionhdl.FrameToPixels
. Для полного описания интерфейса смотрите Пиксельный Интерфейс Потоковой передачи.
При запуске в R2016b, вместо того, чтобы использовать метод step
, чтобы выполнить операцию, заданную Системой object™, можно вызвать объект с аргументами, как будто это была функция. Например, y = step(obj,x)
и y = obj(x)
выполняют эквивалентные операции.
возвращает Системный объект, MF
= visionhdl.MedianFilterMF
, который выполняет двумерную среднюю фильтрацию последовательных пиксельных данных.
возвращает средний Системный объект фильтра, MF
= visionhdl.MedianFilter(Name
,Value
)MF
, с дополнительными опциями, заданными одним или несколькими Name
, аргументы пары Value
. Name
является именем свойства, и Value
является соответствующим значением. Имя должно находиться внутри одинарных кавычек (' ').
Можно задать несколько аргументов пары "имя-значение" в любом порядке как
Name1,Value1,...,NameN,ValueN
. Свойства, не заданные, сохраняют свои значения по умолчанию.
возвращает средний Системный объект фильтра, MF
= visionhdl.MedianFilter(size
,Name
,Value
)MF
, с набором свойств NeighborhoodSize
к size
и дополнительным опциям, заданным одним или несколькими Name
, аргументы пары Value
.
|
Размер в пикселях области изображений раньше вычислял медиану. Этот аргумент устанавливает значение свойства NeighborhoodSize. |
|
Системный объект |
|
Размер окружения, в пикселях.
|
| Размер буфера памяти строки, заданного как целое число. Выберите степень 2, который размещает количество активных пикселей в горизонтальной строке. Если вы задаете значение, которое не является степенью двойки, объект использует следующую самую большую степень двойки. Объект выделяет N - 1-by- Значение по умолчанию: 2048 |
|
Метод для дополнения контура входного изображения
|
|
Постоянное значение раньше заполняло контур входного изображения. Это свойство применяется, когда вы устанавливаете Значение по умолчанию: 0 |
шаг | Среднее пиксельное значение окружения |
Характерный для всех системных объектов | |
---|---|
release | Позвольте изменения значения свойства Системного объекта |
Этот объект реализует алгоритмы, описанные на странице с описанием блока Median Filter.