Line enhancer code in Matlab
5 次查看(过去 30 天)
显示 更早的评论
Hello all,
Can anyone tell me the code for a line enhancer with white gaussioan noise of SNR=10 dB.
I tried this one, but it's not working like line enhancer:
sig = 4.5*(sin(2*pi*(0:1:1999)*(1/10)));
noise=wgn(1,length(sig),0);
sig_plus_noise = sig + noise;
s=(sig_plus_noise)';
snr(sig,noise);
Thank you,
Shruthi Sampathkumar
4 个评论
Walter Roberson
2016-6-28
Your sig is the input signal, not a signal used to control the line enhancement. It is whatever it is. It could be music.
Image Analyst
2016-6-28
No, that does not make an enhanced line. You're simply adding noise to a sine wave. To enhance it you might try a filter, like using conv() with a kernel with positive and negative weights or something.
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Image Filtering and Enhancement 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!