Set transparency level using Python Imaging Library/Pillow

Image processing can be allowed using The Python Imaging Library or PIL. Unfortunately PIL's last release was in 2009 and then it stopped getting updated. Luckily there were some Python techies who came along and forked PIL and named their project as Pillow. This project Pillow is the enhanced replacement of PIL which also supports … Continue reading Set transparency level using Python Imaging Library/Pillow

DSP Icebreaker – FFT and its interpretation. Windowing

In the first tutorial we saw how to draw a signal of given frequency. In this tutorial we will see how to observe the spectrum of a signal. We know to draw a sinusoidal signal we need two information : frequency of the signal and sampling frequency. Also Nyquist rule has to be respected. But … Continue reading DSP Icebreaker – FFT and its interpretation. Windowing

DSP Icebreaker – Adding white noise to signals, the proper way.

This article is in addition to the last article where we saw how to plot a sinusoidal wave using python. In this article we will see how can we add noise to signals. And later we will see the power of filters by removing our added noise. Noise is a unwanted disturbance in the signal. … Continue reading DSP Icebreaker – Adding white noise to signals, the proper way.