Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/eesunmoon/image_processing

[Fall 2021] Image Processing
https://github.com/eesunmoon/image_processing

c image image-processing

Last synced: about 2 months ago
JSON representation

[Fall 2021] Image Processing

Awesome Lists containing this project

README

        

# Image Processing

## Practical Exercises
| No. | Practice Link | Practice Topic |
|:---:|:-------------:|:--------------:|
| 1 | [Point Transformation](https://github.com/MoonEeSun/Image_Processing/tree/main/1_Point_Transformation) | Point-Based Image Transformation |
| 2 | [Geometric Transformation](https://github.com/MoonEeSun/Image_Processing/tree/main/2_Geometric_Transformation) | Geometric-Based Image Transformation |
| 3 | [Spatial-Domain Filtering](https://github.com/MoonEeSun/Image_Processing/tree/main/3_Spatial-Domain_Filtering) | Image Filtering in the Spatial Domain |
| 4 | [Frequency-Domain Processing](https://github.com/MoonEeSun/Image_Processing/tree/main/4_Frequency-Domain_Processing) | Image Processing in the Frequency Domain |
| 5 | Compression: [Encoder](https://github.com/MoonEeSun/Image_Processing/tree/main/Hw5_Encoder) / [Decoder](https://github.com/MoonEeSun/Image_Processing/tree/main/Hw5_Decoder) | Image Compression Techniques |

### 1. Point Transformation
- **Point Transformation**: Image processing technique where only the pixel values are changed (the pixel position remains unchanged). This method handles only the pixel's value itself.
- **Mapping**: Two types - forward mapping and inverse mapping.

### 2. Geometric Transformation
- **Geometric Transformation**: An image processing technique where the pixel positions are changed, not the pixel values.
- **Interpolation**: Used to estimate pixel values during geometric transformations.

### 3. Spatial-Domain Filtering
- **Spatial-Domain Filtering**: A technique that changes both the pixel values and their positions using the values of neighboring pixels.

### 4. Frequency-Domain Processing
- **Frequency-Domain Processing**: Image processing performed in the frequency domain, often allowing for more efficient manipulation of certain image properties.

### 5. Compression
- **Image Compression Techniques**: Methods used to reduce image data size to optimize storage and transmission, particularly useful in high-traffic environments.
- **Encoder**: Processes to reduce the image data size.
- **Decoder**: Reconstructs the compressed image data back to its original form.