2D FFT implementation in Simulink
4 次查看(过去 30 天)
显示 更早的评论
Hey guys,
I'm fairly new into the Simulink world, and I've run into a problem that googling has just not helped. I can't figure out how to use the 2D fft block. My goal is to take this model and create a low pass filter for the input images.
I have an image that I input, convert from RGB to Intensity. 2D fft requires images to be the power of two, so I'm using embedded matlab function to separate the image into two different images. Then I feed it into a 2D fft block, but then I'm just lost. How exactly do I remove the low frequency noise? I couldn't even figure out how to visualize the data in some form that I may just be able to create a embedded matlab function to do what I want it to do.
Thanks in advance
0 个评论
回答(1 个)
Fangjun Jiang
2011-9-9
Why use Simulink? I would think it's easier doing it in MATLAB. The function is fft2(), fft(),filter(),filter2().
2 个评论
Fangjun Jiang
2011-9-9
Simulink is best for solving differential equations. Every input is supposed to have a time stamp on it. For that reason, I am not sure how to input an image to a Simulink model. If you put in a 2-D matrix, it is interpreted differently.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Computer Vision with Simulink 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!