Personal repository for python projects development that are intentended to contribute to scientific research and programming learning.
GUI application for plotting and manipulating sine waves using tkinter and matplotlib.
This application provides an interactive interface allowing users to:
- Plot sine waves with customizable parameters:
- Frequency (Hz)
- Amplitude
- Phase (degrees)
- Vertical offset
- Control view properties:
- Amplitude scaling
- Time window
- Add and control Gaussian noise:
- Mean (μ)
- Standard deviation (σ)
- Plot appearance:
- Line color
- Line width
- Update plot dynamically
- Real-time input validation
Version: 1.1
GUI application for analyzing interferograms using Fourier Transform and image processing.
This application provides an interactive interface allowing users to:
- View and analyze interferogram images:
- Original image display
- Fourier Transform visualization
- Real-time threshold adjustment
- Control processing parameters:
- Threshold level
- Image filtering
- FFT visualization
- Image analysis features:
- Frequency domain analysis
- Noise reduction
- Colormap visualization
- Interactive controls:
- Update processing
- Real-time preview
- Parameter validation
- Interferogram details identification
- Intensity profile extraction
- Magnitude spectrum adquisition
- ...
GUI application for analyzing intensity profiles along lines in images.
This application provides an interactive interface allowing users to:
- Load and display grayscale/color images
- Extract intensity profiles by:
- Drawing lines with mouse
- Entering coordinates manually
- Display features:
- Automatic image scaling
- Real-time line preview
- Interactive plot updates
- Profile analysis:
- Intensity values along line
- Position tracking
- Pixel coordinates
- Image information:
- Dimensions display
- Scale factor tracking
- Coordinate mapping

