Вопросы с тегом «python»

Python - это интерпретируемый общий язык программирования высокого уровня. Python имеет популярные числовые и научные библиотеки / пакеты, в первую очередь numpy и scipy. Пакет scipy.signal - это мощный набор программ для обработки сигналов. Этот тег охватывает использование numpy, scipy и других пакетов Python, часто используемых для вычислений SP.

7
Поиск квадратов в изображении
Мне нужно найти квадраты на изображении, используя OpenCV (нет проблем в Matlab или любой другой, как правило, я ожидаю, что некоторые идеи). Рассмотрим тестовое изображение ниже: Мне нужно точно найти эти цветные квадраты на изображении выше (не белые длинные полосы). Что я сделал : Я применил общий метод (который поставляется …

3
Выбор правильного фильтра для данных акселерометра
Я довольно новичок в DSP, и провел некоторые исследования возможных фильтров для сглаживания данных акселерометра в Python. Пример типа данных, которые я получу, можно увидеть на следующем рисунке: По сути, я ищу совет, чтобы сгладить эти данные, чтобы в конечном итоге преобразовать их в скорость и смещение. Я понимаю, что …
28 fft  python 

1
фильтр низких частот и БПФ для начинающих с Python
Я новичок в обработке сигналов и особенно в FFT, поэтому я не уверен, что я делаю правильные вещи здесь, и я немного запутался с результатом. У меня есть дискретная реальная функция (данные измерений), и я хочу настроить фильтр низких частот. Инструментом выбора является Python с пакетом NumPy. Я следую этой …


2
Улучшение разрешения спектрограммы в Python?
Я использую specgram()функцию matplotlibдля генерации спектрограмм файлов речевых волн в Python, но результат всегда значительно хуже, чем то, что может генерировать мое обычное программное обеспечение для транскрипции, Praat. Например, следующий вызов: specgram( fromstring(spf.readframes(-1), 'Int16'), Fs=framerate, cmap=cm.gray_r, ) Создает это: Пока Praat работает над тем же аудиосэмплом со следующими настройками: Диапазон …

3
Что не так с этим кодом для томографической реконструкции методом Фурье?
Недавно я играл с алгоритмами томографической реконструкции. У меня уже есть хорошие рабочие реализации FBP, ART, SIRT / SART-подобная итерационная схема и даже использование прямой линейной алгебры (медленно!). Этот вопрос не о какой-либо из этих техник ; ответы на вопрос «почему кто-то так поступил, вместо этого вот код FBP» - …

1
Какова фазовая и амплитудная характеристика белого шума?
Я хотел бы создать белый шум в частотной области, а затем преобразовать его во временную область, используя python. Чтобы понять проблему, я просто сгенерировал белый шум во временной области и преобразовал его в частотную область: import scipy.signal as sg import numpy as np import matplotlib.pyplot as plt e = np.random.normal(0,1,1e3) …
16 fft  noise  python 

5
Как написать фильтр нижних частот для дискретизированного сигнала в Python?
У меня есть сигнал, который дискретизируется каждые 1 нс (1e-9 сек) и имеет, скажем, 1e4 балла. Мне нужно отфильтровать высокие частоты от этого сигнала. Допустим, мне нужно отфильтровать частоты выше 10 МГц. Я хочу, чтобы для частот ниже частоты среза сигнал передавался без изменений. Это означает, что усиление фильтра будет …

4
Подсчет количества групп единиц в булевой карте numpy.array
Я сейчас занимаюсь обработкой изображений в Python через PIL (Python Image Library). Моя главная цель - подсчитать количество цветных клеток на изображении иммуногистохимии. Я знаю, что есть соответствующие программы, библиотеки, функции и учебники об этом, и я проверил почти все из них. Моя главная цель - как можно больше писать …
16 python 

4
Scipy - обработка аудио
Я ищу хорошие инструменты для обработки аудио сигнала. например, анализ речи и музыки, автоматическая идентификация языка и т. д. Предоставляет ли библиотека Scipy функции для обработки звука? Есть ли у него хороший инструмент для обработки аудио сигнала? Можете ли вы предложить инструмент для этого?

3
Кодирование обработки изображений
Мне было интересно, какой язык лучше всего подходит для обработки изображений? Я знаю, что у MATLAB есть хорошая библиотека и сообщество пользователей. Я не проверил это, это там для python. Какой самый эффективный язык для этого?

3
STFT и DWT (вейвлеты)
STFT может быть успешно использован для звуковых данных (например, со звуковым файлом .wav) для внесения некоторых изменений в частотную область (например, удаление шума). С N=441000(т.е. 10 секунд при частоте дискретизации fs=44100), windowsize=4096, overlap=4, производит аппроксимационно STFT в 430x4096массив (первый координат: временные рамки, вторая координата: по частоте). В этом массиве можно …
12 fft  wavelet  dft  python  stft 

3
Не удается разделить звуковые сигналы FastICA при записи в реальном мире
Я написал программу для выполнения FastICA на стереофоническом WAV-файле с использованием кода на Python MDP Пример FastICA С аудио примерами я получаю очень хорошие результаты. Затем я пытаюсь сделать запись в реальном мире, используя два компьютерных мономикрофона, подключенных к стереомикрофону моего компьютера, подключив микрофон 1 к каналу L и микрофон …
12 ica  python 

1
Распознавание данных, сгруппированных в фигуры
Я работаю над проектом на Python, чтобы обнаружить и классифицировать какую-нибудь птичью песню, и я оказался в положении, когда мне нужно преобразовать волновой файл в данные частоты и времени. Это не было большой проблемой, но чтобы классифицировать различные слоги по группам, мне нужно написать что-то, что будет определять, когда кластеры …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.