Code written for the 10. task of Model Analysis 1 in the year 2023/24.
- Python 57.2%
- TeX 42.8%
| GeneratedData | ||
| ImageDeconvolution | ||
| Latex | ||
| SpectralAnalysis | ||
| SuppliedData | ||
| WienerFilter | ||
| .git-lfs-ignore.sh | ||
| .gitignore | ||
| ma-style.mplstyle | ||
| MarkoUrbanc_mod110.pdf | ||
| mod110_instructions.pdf | ||
| mod110_scan.pdf | ||
| pyrightconfig.json | ||
| README.md | ||
| requirements.txt | ||
| scratch | ||
| scratch_sources | ||
Spectral Analysis and Filtering
1. Determine the frequency content of signals using different window functions
2. Using Wiener's filter deconvolve provided signals
3. Deconvolve pictures of Lena using different convolution kernels
Provided files:
- 'lena_slike.tar.gz' - archive with pictures of Lena
- 'val2.dat', 'val3.dat', - signals for spectral analysis
- 'signal0.dat', 'signal1.dat', 'signal3.dat', 'signal4.dat' - signals for deconvolution
- 'dexter.pgm', 'mandelbrot.pgm' - files I found on the MA1 data archive