Результаты поиска по запросу "convolution"

2 ответа

, Если кодирование в Delphi не является первостепенной задачей, вы можете использовать C / C ++, хотя бы по той причине, что FFTW и некоторые другие библиотеки доступны в C / C ++ (не уверен насчет scipy или Delphi).

ужно свертить два одномерных сигнала, один из которых имеет в среднем 500 точек (это оконная функция Хеннинга), другой 125000. За цикл мне нужно применить трижды операцию свертки. У меня уже есть реализация, основанная на документации scipy. Вы ...

3 ответа

@_ABDreverhaven Я попробовал то, что вы сказали, но я все еще получаю разные результаты

лирование некоторой вычислительной работы, которую я выполняю, показало мне, что одним узким местом в моей программе была функция, которая в основном выполняла это (np являетсяnumpy, sp являетсяscipy): def mix1(signal1, signal2): spec1 = ...

2 ответа

Спасибо за ответ. Пожалуйста, смотрите мой Изменить в вопросе.

я есть текущая реализация Gaussian Blur с использованием регулярной свертки. Он достаточно эффективен для небольших ядер, но как только размер ядра становится немного больше, производительность падает. Итак, я думаю реализовать свертку ...

ТОП публикаций

2 ответа

Элегантный способ получить выходные данные `normxcorr2` способом, аналогичным 'conv2' - (удаляя нежелательные края)

Естьэлегантныйпуть в Matlab, чтобы получить выводnormxcorr2 обрезается по размеру изображения или обрезается только до той части матрицы, которая не использует ребра с нулевой подкладкой в вычислениях? Чтобы понять, что я имею в виду, ...

4 ответа

Как работает алгоритм Ричардсона – Люси? Пример кода?

Я пытаюсь понять, как работает деконволюция. Я понимаю идею, лежащую в основе этого, но я хочу понять некоторые из реальных алгоритмов, которые реализуют его - алгоритмы, которые принимают в качестве входных данных размытое изображение с помощью ...

1 ответ

Почему БПФ ускоряет вычисления, связанные со сверткой?

Я вижу много литературы, в которой говорится, что, используя fft, можно достичь более быстрой свертки. Я знаю, что нужно получить БПФ и затем получить результат от результатов, но я действительно не понимаю, почему использование БПФ может сделать ...

3 ответа

2D свертка в Python, похожая на свиток Matlab

Я пытался сделать Свертка 2D Матрицы, используя SciPy и Numpy, но потерпел неудачу. Для SciPy я пробовал sepfir2d и scipy.signal.convolve и Convolve2D для Numpy. Есть ли простая функция, такая как conv2 в Matlab для Python? Вот пример: A= [ 5 4 ...

2 ответа

Эквивалент Matlab Conv2 в OpenCV

Я пытался сделать свертку 2D-матрицы с использованием OpenCV. Я на самом деле прошел этот ...

5 ответов

Обратная свертка изображения

У меня есть источник и результат изображения. Я знаю, что некоторая матрица свертки использовалась в источнике, чтобы получить результат. Можно ли вычислить эту матрицу свертки? Или, по крайней мере, не точный, но очень похожий.

2 ответа

Каковы недостатки свертки FFT по сравнению со сверткой в реальном пространстве?

Итак, я знаю, что свертка БПФ имеет меньшую вычислительную сложность, чем свертка в реальном пространстве. Но каковы недостатки свертки FFT? Всегда ли размер ядра должен соответствовать размеру изображения, или есть функции, которые заботятся об ...