-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
78911a1
commit 244f3a4
Showing
8 changed files
with
1,544 additions
and
1 deletion.
There are no files selected for viewing
File renamed without changes.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+156 KB
marimo-tutorials/computer-science/assets/image-processing/bilinear.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+258 KB
marimo-tutorials/computer-science/assets/image-processing/lena_gray.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
41 changes: 41 additions & 0 deletions
41
marimo-tutorials/computer-science/image-processing/README.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
# Image Processing Tutorials | ||
|
||
Welcome to the Image Processing section of our Computer Science tutorials. This repository is designed to provide a comprehensive guide to the fundamentals and advanced techniques of image processing. Whether you are a student, a hobbyist, or a professional looking to enhance your skills, these tutorials will offer valuable insights and practical examples to help you understand and apply image processing concepts. | ||
|
||
## What You Will Learn | ||
|
||
- **Basics of Image Processing**: Understand the fundamental concepts such as pixels, image formats, and color models. | ||
- **Image Manipulation**: Learn how to perform operations like resizing, cropping, and rotating images. | ||
- **Image Filters**: Explore how to apply various filters to enhance or modify images. | ||
- **Feature Detection**: Dive into more advanced topics like edge detection, corner detection, and feature matching. | ||
- **Machine Learning in Image Processing**: Discover how machine learning techniques are applied in image processing for tasks like image classification and object recognition. | ||
|
||
## Prerequisites | ||
|
||
Before you start, you should have a basic understanding of: | ||
|
||
- Programming in Python (or any other preferred language that supports image processing libraries) | ||
- Basic mathematical concepts | ||
|
||
## Tools and Libraries | ||
|
||
We will primarily use Python with libraries such as PIL/Pillow, numpy and scipy. Installation guides for these libraries will be provided in the respective tutorials. | ||
|
||
## Tutorials Index | ||
|
||
1. Introduction to Image Processing | ||
2. Non-Adaptive Image Scaling | ||
3. Adaptive Image Scaling | ||
4. Applying Filters and Effects | ||
5. Advanced Image Processing Techniques | ||
6. Integrating Machine Learning with Image Processing | ||
|
||
## Contributing | ||
|
||
We encourage contributions from the community! If you would like to add a tutorial, improve an existing one, or report issues, please feel free to fork the repository and submit a pull request. | ||
|
||
## License | ||
|
||
All tutorials are released under the MIT License. See the LICENSE file in the repository for more details. | ||
|
||
Thank you for visiting our image processing tutorials. We hope you find these resources helpful and inspiring as you embark on your journey through the fascinating world of image processing! |
Oops, something went wrong.