Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программируемая логика: ПЛИС, ПАИС
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
ksenny
0 / 0 / 0
Регистрация: 09.06.2015
Сообщений: 2
1

Медианный фильтр на ПЛИС

10.06.2015, 16:39. Просмотров 945. Ответов 2
Метки нет (Все метки)

Доброго дня! Помогите с такой задачей.
На плис нужно реализовать медианный фильтр, то есть поиск среднего значения из 3х( например если даны числа 5,3,8 фильтр должен вывести 5). Это нужно попытаться сделать через поиск max и min. То есть каждому числу присваивается адрес, находится максимум, минимум, а среднее это то, которое не выбралось как максимум и не выбралось как минимум.
Помогите....

Добавлено через 7 минут
В программе MAX+PLUSII...
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.06.2015, 16:39
Ответы с готовыми решениями:

Медианный фильтр
нужно написать медианный фильтр для одномерного массива уже бьюсь целый день x = y = медиана...

Медианный фильтр
Подскажите алгоритм для написания медианного фильтра на языке C++ среда программирования Qt....

OpenCV - Медианный фильтр
Здравствуйте! При реализации медианного фильтра средствами OpenCV возникла проблема: после того как...

Не работает медианный фильтр
%Возьмем некоторое исходное изображение L=imread('lili.bmp'); figure, imshow(L); % Наложим на...

медианный фильтр по области от 3*3 до 7*7
вот попал ко мне unit,который реализует медианный фильтр.но когда на кнопку ОК нажимаешь все...

2
raxp
10197 / 6579 / 493
Регистрация: 28.12.2010
Сообщений: 21,166
Записей в блоге: 1
10.06.2015, 18:39 2
ПЛИС. Часть 3 или... Цифровая фильтрация. Сглаживание и борьба с импульсными помехами. - РЛ, 2014, №3, с.37.
0
kovrov4anin
1 / 1 / 0
Регистрация: 19.06.2015
Сообщений: 12
24.06.2015, 11:37 3
Код
module Main(
    input [31:0] In_1,
    input [31:0] In_2,
    input [31:0] In_3,
    input Clk,
    output reg [31:0] Out
    );
	 
	 wire A = (In_1 > In_2);
	 wire B = (In_1 > In_3);
	 wire C = (In_2 > In_3);
	 
always @(posedge Clk)
	begin
	case({A, B, C})
		3'b000: begin
		Out <= In_2;
		end
		3'b001: begin
		Out <= In_3;
		end
		3'b010: begin
		// Запрещённая ситуация
		end
		3'b011: begin
		Out <= In_1;
		end
		3'b100: begin
		Out <= In_1;
		end
		3'b101: begin
		// Запрещённая ситуация
		end
		3'b110: begin
		Out <= In_3;
		end
		3'b111: begin
		Out <= In_2;
		end
	endcase
	end

endmodule
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.06.2015, 11:37

Медианный фильтр изображения С++
Здравствуйте подскажите пожалуйста по реализации данного фильтра как его сделать есть у кого нибудь...

Медианный фильтр на Attiny85
Всем привет, люди, может у кого завалялась реализация медианного фильтра с окном &gt;3, исполненная...

Нелинейный медианный фильтр
Здравствуйте, у меня возникла проблема не получается сделать нелинейный фильтр по примеру Помогите...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.