Добро пожаловать на страницу проекта Segment signal
В рамках данного проекта будут решаться задачи сегментации цифрового сигнала, представленного в форматах *.wav и *.dat.
Основным языком для реализации бизнес-логики является С#
Основные функции приложения
Реализованная приложение позволит выполнять следующие функции:
- Визуализация сигнала и разных форм его представления:
- Масштабирование сигнала по времени во всех окнах синхронно, по амплитуде (интенсивности) - раздельно.
- Сегментация. При постановке маркера на одном из способов представления сигнала, маркер дублируется на все остальные. При удалении маркера с одного из представлений, аналогичные маркеры удаляются и со всех остальных.
- Вывод результатов в текстовый файл в формате:
Номер маркера
|
Номер отсчета
|
Комментарий к маркеру
|
...
|
... |
... |
- Работу в приложении вести в виде проекта, при необходимости можно сохранить проект. При сохранении учитывать:
- Имена всех открытых файлов
- Значения маркеров
- Значения масштабов по амплитуде (интенсивности)
- Начало и конец обрабатываемого сегмента.