ICSI 526 Homework 3 - Spring 2023 - Shamir Secret Sharing -- video walkthrough here: https://youtu.be/uT2ZnAfslW8
If you read an image as a byte stream, it reads the header file
- Python Image Resize With Pillow and OpenCV: https://cloudinary.com/guides/bulk-image-resize/python-image-resize-with-pillow-and-opencv
- How to read bmp file header in python?: https://stackoverflow.com/questions/47003833/how-to-read-bmp-file-header-in-python
- Transform an image to a bitmap: https://stackoverflow.com/questions/46385999/transform-an-image-to-a-bitmap
- Reading images in Python: https://www.geeksforgeeks.org/reading-images-in-python/
- How to find out the dimensions of an image: https://datascience.stackexchange.com/questions/98437/how-to-find-out-the-dimensions-of-an-image#:~:text=To%20get%20the%20image%20shape,of%20channels%20for%20each%20pixel.
- EXTRACTING PIXEL VALUES OF AN IMAGE IN PYTHON: https://www.hackerearth.com/practice/notes/extracting-pixel-values-of-an-image-in-python/
- Python PIL | getpixel() Method: https://www.geeksforgeeks.org/python-pil-getpixel-method/
- Python type() Function [With Easy Examples]: https://www.digitalocean.com/community/tutorials/python-type
- Python Program to Write List to File: https://www.scaler.com/topics/python-write-list-to-file/
- How to manipulate the pixel values of an image using Python ?: https://www.geeksforgeeks.org/how-to-manipulate-the-pixel-values-of-an-image-using-python/
- Generate average image using Python and PIL (Python Image Library): https://pythonmatplotlibtips.blogspot.com/2018/01/generate-average-image-using-python-and-PIL.html
- Implementing Shamir’s Secret Sharing Scheme in Python Geeks for Geeks: https://www.geeksforgeeks.org/implementing-shamirs-secret-sharing-scheme-in-python/#
- A Beginners Guide to Bitmaps: http://paulbourke.net/dataformats/bitmaps/
- EXAMPLE BITMAPS: https://people.math.sc.edu/Burkardt/data/bmp/bmp.html
- ValueError: invalid literal for int() with base 10: '': https://stackoverflow.com/questions/1841565/valueerror-invalid-literal-for-int-with-base-10
- How to Resize Images Using Python: https://towardsdatascience.com/how-to-resize-images-using-python-8aaba74602ed
- Int Object is Not Iterable – Python Error [Solved]: https://www.freecodecamp.org/news/int-object-is-not-iterable-python-error-solved/
- williamium3000 / shamir-secret-image-sharing: https://github.com/williamium3000/shamir-secret-image-sharing
- Lagrange Formula: https://github.com/cfgnunes/numerical-methods-python/blob/main/interpolation.py
- BMP Files Microsoft Bitmap files: https://people.math.sc.edu/Burkardt/data/bmp/bmp.html
- Image Resizing with OpenCV: https://learnopencv.com/image-resizing-with-opencv/
- ****Shamir's secret sharing homomorphism for different degree polynomials: https://crypto.stackexchange.com/questions/102465/shamirs-secret-sharing-homomorphism-for-different-degree-polynomials
- Cropping Images in Python With Pillow and OpenCV: https://cloudinary.com/guides/automatic-image-cropping/cropping-images-in-python-with-pillow-and-opencv