Overview: Graduate school activities in image processing using Python. Showcasing techniques, algorithms, and practical implementations I've learned throughout my academic journey. A resource for students and professionals exploring image processing.
All Images/Pictures Used are on this link
Disclaimer: I do not take credit for any of the images provided. The images are the property of their respective owners, and I am only providing access to the images for research and educational purposes. Any use of the images should comply with the terms and conditions set by the image owners. Some of the files may include lectures or problems that have been sourced from online platforms or resources. I do not take credit for these lectures or problems and they are the property of their respective owners.
| IPYNB File | Some Libraries Used | Some Functions Used |
|---|---|---|
| Image Processing with OpenCV and Pytesseract.ipynb | OpenCV, numpy, matplotlib, PIL, pytesseract | cv2.imread(), cv2.cvtColor(), np.array(), cv2.inRange(), cv2.bitwise_and(), cv2.equalizeHist(), cv2.threshold(), cv2.adaptiveThreshold(), pytesseract.image_to_string() |
| Contours_Apple.ipynb | OpenCV, numpy, matplotlib | cv2.imread(), cv2.cvtColor(), np.array(), cv2.inRange(), cv2.bitwise_and(), cv2.findContours(), cv2.drawContours() |
| Image_Processing_Interpolation.ipynb | OpenCV, numpy, matplotlib | np.eye, plt.imshow,cv2.resize, cv2.INTER_NEAREST, cv2.INTER_LINEAR, cv2.INTER_CUBIC, cv2.INTER_LANCZOS4, cv2.INTER_AREA, plt.subplots |
| Image_Segmentation_CARDS.ipynb | OpenCV, numpy, matplotlib | cv2.imread(), cv2.cvtColor(), cv2.threshold(), cv2.morphologyEx(), cv2.dilate(), cv2.distanceTransform(), cv2.subtract(), cv2.connectedComponents(), cv2.watershed(), cv2.grabCut, np.where() |
| Contours_Hand.ipynb | OpenCV, numpy, matplotlib | cv2.imread(), cv2.cvtColor(), np.array(), cv2.inRange(), cv2.bitwise_and(), cv2.findContours(), cv2.drawContours() |
| Image Processing with OpenCV and Pytesseract_Digitize books.ipynb | OpenCV, numpy, matplotlib, PIL, pytesseract | cv2.imread(), cv2.cvtColor(), cv2.threshold(), pytesseract.image_to_string() |