noise-reduction

Remove noise in BW image

谁都会走 提交于 2019-12-11 06:14:56
问题 I used MATLAB to generate this image (using bwareaopen ). In the middle I have a 2D ellipsoid. How can I clear all the "noise" surrounding of it and get a clear ellipsoid? original image 回答1: Have a look at this solution. As mentioned in the comments I used DoG - Difference of Gaussians What does DoG mean ? First you have to take two separate Gaussians of an image with two separate kernels. (By Gaussian I mean apply ing gaussian blur ). The difference of the two resultants is called the DoG .

How to remove gaussian noise from an image in MATLAB?

雨燕双飞 提交于 2019-12-10 15:18:20
问题 I'm trying to remove a Gaussian noise from an image. I've added the noise myself using: nImg = imnoise(img,'gaussian',0,0.01); I now need to remove the noise using my own filter, or at least reduce it. In theory, as I understand, using a convolution matrix of ones(3)/9 should help and using a Gaussian convolution matrix like [1 2 1; 2 4 2; 1 2 1]/9 or fspecial('gaussian',3) should be better. Yet, they really don't do the trick so well: Am I missing something important? I need to use

Convert raster images to vector graphics using OpenCV?

折月煮酒 提交于 2019-12-10 09:40:32
问题 I'm looking for a possibility to convert raster images to vector data using OpenCV. There I found a function cv::findContours() which seems to be a bit primitive (more probably I did not understand it fully): It seems to use b/w images only (no greyscale and no coloured images) and does not seem to accept any filtering/error suppresion parameters that could be helpful in noisy images, to avoid very short vector lines or to avoid uneven polylines where one single, straight line would be the

How to disable system audio enhancements using webRTC?

大兔子大兔子 提交于 2019-12-07 17:04:11
问题 On different systems (Windows/Android/etc.) there are some "built-in" audio enhancements. For example AEC (autmatic echo cancellation), NR (noise reduction) and Automatic Gain Control. Everyone can have those turned off or on in any combination. There are also audio enhancements on some browsers (i know about Chrome and Firefox) It is possible to turn them all off using webRTC? For all I know, it is possible to turn off those "browser enhancements" and I think I managed it by specifying

How to use python OpenCV to find largest connected component in a single channel image that matches a specific value?

跟風遠走 提交于 2019-12-07 11:35:24
问题 So I have a single channel image that is mostly 0s (background), and some values for foreground pixels like 20, 21, 22. The nonzero foreground pixels are mostly clustered together with other foreground pixels with the same value. However, there is some noise in the image. To get rid of the noise, I want to use connected components analysis, and for each value (in this case 20, 21, 22), zero out everything but the largest connected component. So in the end, I will have 3 large connected

Audio Noise removal in java [closed]

╄→гoц情女王★ 提交于 2019-12-06 16:45:56
Closed . This question needs to be more focused . It is not currently accepting answers. Want to improve this question? Update the question so it focuses on one problem only by editing this post . Closed 2 years ago . Need an algorithm (or a set of good ones to compare for various input data) that will reduce the noise level of a voice audio signal without distorting the signal appreciably using Java. Input is an audio signal that includes a voice along with some background noises. The noise varies over the course of the recording. There definitely exists ways to remove noise like this,

Noise reduction and compression in streaming audio

不羁的心 提交于 2019-12-06 04:14:54
问题 hope you can help. I am recording audio from a microphone and streaming it live across a network. The quality of the samples is 11025hz, 8 bit, mono. Although there is a small delay (1 second), it works great. What I need help with is I am trying to now implement noise reduction and compression, to make the audio quieter and use less bandwidth. The audio samples are stored in a C# array of bytes[], which I am sending/receiving using Socket. Could anyone suggest how, in C#, to implement

Convert raster images to vector graphics using OpenCV?

北战南征 提交于 2019-12-05 19:07:41
I'm looking for a possibility to convert raster images to vector data using OpenCV. There I found a function cv::findContours() which seems to be a bit primitive (more probably I did not understand it fully): It seems to use b/w images only (no greyscale and no coloured images) and does not seem to accept any filtering/error suppresion parameters that could be helpful in noisy images, to avoid very short vector lines or to avoid uneven polylines where one single, straight line would be the better result. So my question: is there a OpenCV possibility to vectorise coloured raster images where

How to disable system audio enhancements using webRTC?

人走茶凉 提交于 2019-12-05 18:41:48
On different systems (Windows/Android/etc.) there are some "built-in" audio enhancements. For example AEC (autmatic echo cancellation), NR (noise reduction) and Automatic Gain Control. Everyone can have those turned off or on in any combination. There are also audio enhancements on some browsers (i know about Chrome and Firefox) It is possible to turn them all off using webRTC? For all I know, it is possible to turn off those "browser enhancements" and I think I managed it by specifying mediaConstraints. Example for Chrome: var mediaConstraints = { audio: { echoCancellation: { exact: false },

How to use python OpenCV to find largest connected component in a single channel image that matches a specific value?

风格不统一 提交于 2019-12-05 17:05:37
So I have a single channel image that is mostly 0s (background), and some values for foreground pixels like 20, 21, 22. The nonzero foreground pixels are mostly clustered together with other foreground pixels with the same value. However, there is some noise in the image. To get rid of the noise, I want to use connected components analysis, and for each value (in this case 20, 21, 22), zero out everything but the largest connected component. So in the end, I will have 3 large connected components and no noise. How would I use cv2.connectedComponentsWithStats to accomplish this? It seems poorly