An open API service indexing awesome lists of open source software.

https://github.com/tahirzia-1/image-quality-enhancement-using-lagrange-interpolation

Lagrange Interpolation on an image to enhance the quality by interpolating between the pixels, ultimately doubling or tripling the pixels
https://github.com/tahirzia-1/image-quality-enhancement-using-lagrange-interpolation

image-processing interpolation interpolation-methods interpolation-techniques lagrange lagrange-interpolation matplotlib-pyplot pil python scipy

Last synced: 7 months ago
JSON representation

Lagrange Interpolation on an image to enhance the quality by interpolating between the pixels, ultimately doubling or tripling the pixels

Awesome Lists containing this project

README

          

# Interpolation and Lagrange Polynomial Notebooks

This repository contains Jupyter notebooks that demonstrate interpolation techniques, including Lagrange interpolation, applied to various datasets.

## Notebooks Summary

### 1. `lagrange_car.ipynb`
This notebook applies Lagrange interpolation to a dataset related to cars. It showcases how to approximate missing values using Lagrange polynomials.

### 2. `interpolation_car.ipynb`
This notebook covers general interpolation techniques applied to car-related data. It explores different interpolation methods to estimate unknown values.

### 3. `interpolation_shrek.ipynb`
This notebook applies interpolation techniques to a dataset related to Shrek. It demonstrates numerical interpolation for estimating values within the dataset.

### 4. `lagrange_coffee_beans.ipynb`
This notebook implements Lagrange interpolation on a dataset related to coffee beans. It highlights how polynomial interpolation can be used for data approximation.

## Requirements
- Python
- Jupyter Notebook
- NumPy
- Matplotlib
- SciPy (if needed for additional interpolation methods)

## Usage
1. Clone this repository:
```bash
git clone
cd
```
2. Install the required dependencies:
```bash
pip install numpy matplotlib scipy jupyter
```
3. Open Jupyter Notebook:
```bash
jupyter notebook
```
4. Run the notebooks to explore interpolation techniques.

## License
This project is open-source and available for educational purposes.