- āļŦāđāļāļāļŠāļĄāļļāļ
- āļāđāļāļĄāļđāļĨāļ§āļīāļāļĒāļēāļĻāļēāļŠāļāļĢāđ
- āļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāļĨāļķāļ āđ
- āļŠāđāļ§āļāļāđāļāļāļĢāļ°āļŠāļēāļāļāļĢāļēāļāļīāļāļāļąāļāļāļđāđāđāļāđ
- āļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļ āļēāļ
- āđāļāļĢāļ·āđāļāļāđāļĢāļĩāļĒāļāļĢāļđāđ
- āļāļĢāļ°āļĄāļ§āļĨāļāļĨāļ āļēāļĐāļēāļāļĢāļĢāļĄāļāļēāļāļī
- āļāļēāļĢāļ§āļīāđāļāļĢāļēāļ°āļŦāđāļāļ§āļēāļĄāđāļāļ·āđāļāļĄāļąāđāļ
Python āđāļĨāļāļĢāļēāļĢāļĩāđ
10 āļŠāļļāļāļĒāļāļ Image Processing Libraries āđāļ Python

āļāđāļāļĄāļđāļĨāđāļāđāļāļāļĢāļąāļāļĒāļēāļāļĢāļāļĩāđāļĄāļĩāļāđāļēāļāļĩāđāļŠāļļāļāļāļĩāđāļāļļāļĢāļāļīāļāļĄāļĩāļāļĒāļđāđāđāļāļĒāļļāļāļāļīāļāļīāļāļąāļĨāđāļāļāļąāļāļāļļāļāļąāļ āđāļĨāļ°āļāđāļāļĄāļđāļĨāļŠāđāļ§āļāđāļŦāļāđāļāļĢāļ°āļāļāļāļāđāļ§āļĒāļĢāļđāļāļ āļēāļ āļāļąāļāļ§āļīāļāļĒāļēāļĻāļēāļŠāļāļĢāđāļāđāļāļĄāļđāļĨāļŠāļēāļĄāļēāļĢāļāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļ āļēāļāđāļŦāļĨāđāļēāļāļĩāđāđāļĨāļ°āļāđāļāļāļĨāļāđāļāđāļĄāđāļāļĨāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāļāļāļāđāļāļĢāļ·āđāļāļ (ML) āđāļāļ·āđāļāļĢāļąāļāļāđāļāļĄāļđāļĨāđāļāļīāļāļĨāļķāļāļŠāļģāļŦāļĢāļąāļāļāļļāļĢāļāļīāļ
āļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļ āļēāļāđāļāđāļāļāļĢāļ°āļāļ§āļāļāļēāļĢāđāļāļĨāļĩāđāļĒāļāļ āļēāļāđāļāđāļāļĢāļđāļāđāļāļāļāļīāļāļīāļāļąāļĨāļāđāļāļāļāļĩāđāļāļ°āļāļģāđāļāļīāļāļāļēāļĢāļāļīāđāļĻāļĐāļāļąāļāļ āļēāļāđāļŦāļĨāđāļēāļāļąāđāļ āļāļķāđāļāļāļ°āđāļŦāđāļāđāļāļĄāļđāļĨāļāļĩāđāļĄāļĩāļāđāļē
āļĄāļĩāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļ āļēāļāļŦāļĨāļąāļāļŠāļāļāļŠāļēāļĄāļāļĢāļ°āđāļ āļ:
- āļāļēāļĢāđāļŠāļāļ: āļāļĢāļ§āļāļāļāļ§āļąāļāļāļļāļāļĩāđāļĄāļāļāđāļĄāđāđāļŦāđāļāđāļāļ āļēāļ
- āđāļāđāļĢāļąāļāļāļēāļĢāļĒāļāļĄāļĢāļąāļ: āļāļĢāļ§āļāļāļąāļāļ§āļąāļāļāļļāļāļĩāđāļāļĒāļđāđāđāļāļ āļēāļ
- āļāļēāļĢāļĨāļąāļāļāļĄāđāļĨāļ°āļāļēāļĢāļāļđāļĢāļāļ°: āļ āļēāļāļāđāļāļāļāļąāļāđāļāđāļĢāļąāļāļāļēāļĢāļāļĢāļąāļāļāļĢāļļāļ
- āļāļēāļĢāļāļāļāļģāļĢāļđāļāđāļāļ: āļ§āļąāļāļĢāļđāļāđāļāļāđāļāļ āļēāļ
- āļāļēāļĢāļāļķāļāļāđāļāļĄāļđāļĨ: āļāđāļāļŦāļēāļĢāļđāļāļ āļēāļāļāļĩāđāļāļĨāđāļēāļĒāļāļąāļāļāđāļāļāļāļąāļāđāļāļĒāļāļēāļĢāļāđāļāļŦāļēāļāļēāļāļāđāļāļĄāļđāļĨāļāļāļēāļāđāļŦāļāđ
āđāļĄāļ·āđāļāļāļļāļĢāļāļīāļāļāļąāļāļŠāļīāļāđāļāđāļāđāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļ āļēāļ āļĄāļĩāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāđāļāđāļāđāļāđāļāđāļĄāļēāļāļĄāļēāļĒ āļāļąāļ§āļāļĒāđāļēāļāđāļāđāļ āļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļ āļēāļāļĄāļąāļāđāļāđāđāļāļāļēāļĢāļ§āļīāļāļąāļĒāļāļēāļāļāļēāļĢāđāļāļāļĒāđāđāļĨāļ°āđāļāļ·āđāļāļāļąāļāļāļēāđāļāļāļāļēāļĢāļĢāļąāļāļĐāļēāļāļĩāđāđāļĄāđāļāļĒāļģ āļāļāļāļāļēāļāļāļĩāđāļĒāļąāļāļŠāļēāļĄāļēāļĢāļāđāļāđāđāļāļāļēāļĢāļāļđāđāļāļ·āļāđāļĨāļ°āļŠāļĢāđāļēāļāļŠāđāļ§āļāļāļĩāđāđāļŠāļĩāļĒāļŦāļēāļĒāļāļāļāļĢāļđāļāļ āļēāļāļāļķāđāļāđāļŦāļĄāđ āļŦāļĢāļ·āļāđāļāđāđāļāļāļēāļĢāļāļĢāļ§āļāļāļąāļāđāļāļŦāļāđāļē
āđāļāļ·āđāļāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāđāļāļĄāļđāļĨāļāļģāļāļ§āļāļĄāļēāļāļāļĒāđāļēāļāļĢāļ§āļāđāļĢāđāļ§āđāļĨāļ°āļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ āļāļąāļāļ§āļīāļāļĒāļēāļĻāļēāļŠāļāļĢāđāļāđāļāļĄāļđāļĨāļāđāļāļāļāļķāđāļāļāļēāđāļāļĢāļ·āđāļāļāļĄāļ·āļāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļ āļēāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāļāļāļāđāļāļĢāļ·āđāļāļāđāļĨāļ°āļāļēāļāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāđāļāļīāļāļĨāļķāļ āđāļĨāļāļĢāļēāļĢāļĩāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļĢāļđāļāļ āļēāļāļāļąāđāļāļāļģāļāļģāļāļ§āļāļĄāļēāļāđāļāđāđāļ Python
āļĄāļēāļāļđ 10 āđāļĨāļāļĢāļēāļĢāļĩāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļ āļēāļāļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļāđāļ Python:
1. OpenCV
āļāļąāļāļāļąāļāļŠāļđāļāļŠāļļāļāļāļāļāđāļĢāļēāļāļ·āļ OpenCV āļāļķāđāļāđāļāđāļāđāļĨāļāļĢāļēāļĢāļĩāđāļāđāļāđāļāļāļāļĢāđāļŠāļāļĩāđāļāļąāļāļāļēāđāļĨāļ°āđāļāļĒāđāļāļĢāđāđāļāļĒ Intel āđāļāļāļĩ 2000 OpenCV āļĄāļąāļāļāļđāļāļāļģāđāļāđāļāđāļāļēāļāļāđāļēāļāļāļēāļĢāļĄāļāļāđāļŦāđāļāļāđāļ§āļĒāļāļāļĄāļāļīāļ§āđāļāļāļĢāđ āđāļāđāļ āļāļēāļĢāļāļĢāļ§āļāļāļąāļāđāļāļŦāļāđāļē āļāļēāļĢāļāļĢāļ§āļāļāļąāļāļ§āļąāļāļāļļ āļāļēāļĢāļāļāļāļģāđāļāļŦāļāđāļē āļāļēāļĢāđāļāđāļāļŠāđāļ§āļāļ āļēāļ āđāļĨāļ°āļāļ·āđāļāđ āļāļĩāļāļĄāļēāļāļĄāļēāļĒ
āđāļāļĩāļĒāļāļāđāļ§āļĒāļ āļēāļĐāļē C++ āļāļāļāļāļēāļāļāļĩāđ OpenCV āļĒāļąāļāļĄāļēāļāļĢāđāļāļĄāļāļąāļ Python wrapper āđāļĨāļ°āļŠāļēāļĄāļēāļĢāļāđāļāđāļĢāđāļ§āļĄāļāļąāļ NumPy, SciPy āđāļĨāļ° Matplotlib āļŦāļāļķāđāļāđāļāđāļāđāļĄāļļāļĄāļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļāļāļāļ OpenCV āļāļ·āļāđāļĨāļāļĢāļēāļĢāļĩāļāļēāļĢāļĄāļāļāđāļŦāđāļāļāļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļĄāļĩāļāļēāļĢāļāļąāļāļāļēāļāļĒāđāļēāļāļāđāļāđāļāļ·āđāļāļ āļāđāļāļāļāļāļāļāļļāļāļāļđāđāļĢāđāļ§āļĄāđāļŦāđāļāđāļāļĄāļđāļĨāļāļģāļāļ§āļāļĄāļēāļāļāļ Github
āđāļĨāļāļĢāļēāļĢāļĩāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļ āļēāļāđāļŦāđāļāļēāļĢāđāļāđāļēāļāļķāļāļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļŠāļļāļāļĨāđāļģāđāļĨāļ°āļāļĨāļēāļŠāļŠāļīāļāļāļ§āđāļē 2,500 āļĢāļēāļĒāļāļēāļĢ āļāļđāđāđāļāđāļŠāļēāļĄāļēāļĢāļāđāļāđ OpenCV āđāļāļ·āđāļāļāļģāļāļēāļāđāļāļāļēāļ°āļŦāļĨāļēāļĒāļāļĒāđāļēāļ āđāļāđāļ āļĨāļāļāļēāđāļāļāđāļĨāļ°āļāļīāļāļāļēāļĄāļāļēāļĢāđāļāļĨāļ·āđāļāļāđāļŦāļ§āļāļāļāļāļ§āļāļāļē
āļāļĩāđāļāļ·āļāđāļŪāđāļĨāļāđāļŦāļĨāļąāļāļāļāļ OpenCV:
- āđāļāđāđāļāļĒāļāļĢāļīāļĐāļąāļāđāļŦāļāđāđ āđāļāđāļ IBM, Google āđāļĨāļ° Toyota
- āļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļāļāļāļąāļĨāļāļāļĢāļīāļāļķāļĄ
- āđāļāđāļēāļāļķāļāļāļąāļĨāļāļāļĢāļīāļāļķāļĄāđāļāđāļāļĒāđāļēāļāļĄāļēāļāļĄāļēāļĒ
- āļŦāļĨāļēāļĒāļāļīāļāđāļāļāļĢāđāđāļāļ
āđāļĨāļāļĢāļēāļĢāļĩāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļ āļēāļāļāļąāđāļāļāļģāļāļĩāļāļāļąāļ§āđāļāļāļĨāļēāļāļāļ·āļ Scikit-Image āļāļķāđāļāđāļāđāļŠāļģāļŦāļĢāļąāļāļāļēāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļ§āļīāļāļąāļĻāļāđāđāļāļ·āļāļāļāļļāļāļāļēāļ Scikit-Image āļāļēāļāļŠāđāļ§āļāđāļāļĩāļĒāļāļāđāļ§āļĒ Cython āļāļķāđāļāđāļāđāļāļ āļēāļĐāļēāđāļāļĢāđāļāļĢāļĄāļāļĩāđāđāļāđāļāļŠāđāļ§āļāļŦāļāļķāđāļāļāļāļ Python āđāļāļĢāļāļŠāļĢāđāļēāļāļāļĩāđāđāļāđāļāđāļāļāļĨāļąāļāļĐāļāđāļāļĩāđāļāđāļ§āļĒāđāļŦāđāđāļāđāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļĩāđāļāļĩ
Scikit-Image āļāļķāđāļāđāļāđāļāļēāļĢāđāđāļĢāļĒāđ NumPy āđāļāđāļāļ§āļąāļāļāļļāļĢāļđāļāļ āļēāļ āļĄāļĩāļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļĩāđāđāļāļāļāđāļēāļāļāļąāļāļĄāļēāļāļĄāļēāļĒāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļāđāļāļŠāđāļ§āļ āļāļēāļĢāļāļąāļāļāļēāļĢāļāļ·āđāļāļāļĩāđāļŠāļĩ āļāļēāļĢāđāļāļĨāļāļāļēāļāđāļĢāļāļēāļāļāļīāļ āļāļēāļĢāļ§āļīāđāļāļĢāļēāļ°āļŦāđ āļŠāļąāļāļāļēāļāļ§āļīāļāļĒāļē āļāļēāļĢāļāļĢāļ§āļāļāļąāļāļāļļāļāļĨāļąāļāļĐāļāļ° āđāļĨāļ°āļāļ·āđāļāđ āļāļĩāļāļĄāļēāļāļĄāļēāļĒ
āļāļĩāđāļāļ·āļāđāļŪāđāļĨāļāđāļŦāļĨāļąāļāļāļāļ Scikit-Image:
- āđāļāđāļāđāļāļāļāļĢāđāļŠāđāļĨāļ°āđāļāđāļāļēāļāļāđāļēāļĒ
- āļāļĢāļĩāđāļāļĒāļĄāļĩāļāđāļāļāļģāļāļąāļāļāđāļēāļāļāļāļŦāļĄāļēāļĒāđāļĨāļ°āđāļāļāļāļļāļāļēāļāļāļąāđāļāļāđāļģ
- āļāđāļāļāļāļĢāļ°āļŠāļāļāđ
- āđāļāļāļāļĨāļīāđāļāļāļąāļāđāļāđāļĨāļāđāļŦāđāļāļāļ§āļēāļĄāđāļāđāļāļāļĢāļīāļ āđāļāđāļ āļāļēāļĢāļāļģāļāļēāļĒāļāļĪāļāļīāļāļĢāļĢāļĄāļāļđāđāļāļĢāļīāđāļ āļ
āđāļāļīāļĄāđāļāđāļĢāļąāļāļāļēāļĢāļāļāļāđāļāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļģāļāļ§āļāļāļēāļāļāļāļīāļāļĻāļēāļŠāļāļĢāđāđāļĨāļ°āļ§āļīāļāļĒāļēāļĻāļēāļŠāļāļĢāđ SciPy āļĒāļąāļāđāļāđāļāđāļĨāļāļĢāļēāļĢāļĩāļāļąāđāļāļāļģāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļ āļēāļāļŦāļĨāļēāļĒāļĄāļīāļāļīāđāļāļĒāļāļēāļĢāļāļģāđāļāđāļēāđāļĄāļāļđāļĨāļĒāđāļāļĒ scipy.ndimage SciPy āļĄāļĩāļāļąāļāļāđāļāļąāļāļŠāļģāļŦāļĢāļąāļāđāļāđāļāļēāļāļāļāļāļēāļĢāđāđāļĢāļĒāđ Numpy n āļĄāļīāļāļī
āđāļĨāļāļĢāļēāļĢāļĩāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļĢāļđāļāļ āļēāļāļāļĩāđāđāļāđāļāļāļĩāļāļŦāļāļķāđāļāļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļĒāļāļāđāļĒāļĩāđāļĒāļĄ āļŦāļēāļāļāļļāļāļāļģāļĨāļąāļāļĄāļāļāļŦāļēāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāļŦāļĨāļēāļāļŦāļĨāļēāļĒ āđāļāđāļ āļāļēāļĢāđāļāđāļāļŠāđāļ§āļāļĢāļđāļāļ āļēāļ āļāļēāļĢāļāļīāļāđāļāļĩāđāļĒāļ§ āļāļēāļĢāļāđāļēāļāļĢāļđāļāļ āļēāļ āļāļēāļĢāļāļĢāļ§āļāļāļąāļāđāļāļŦāļāđāļē āļāļēāļĢāļāļķāļāļāļļāļāļĨāļąāļāļĐāļāļ° āđāļĨāļ°āļāļ·āđāļāđ
āļāļĩāđāļāļ·āļāđāļŪāđāļĨāļāđāļŦāļĨāļąāļāļāļāļ Scipy:
- āļāļģāļŠāļąāđāļāđāļĨāļ°āļāļĨāļēāļŠāļĢāļ°āļāļąāļāļŠāļđāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļŠāļāļāļ āļēāļāđāļĨāļ°āļāļąāļāļāļēāļĢāļāđāļāļĄāļđāļĨ
- āđāļāđāļāđāļāļāļāļĢāđāļŠ
- āđāļāļŠāļāļąāļāđāļāđāļāļāļāļāļąāļ Python
- āļĢāļđāļāļĩāļāļāļĨāļēāļŠ āđāļ§āđāļ āđāļĨāļ°āļāļēāļāļāđāļāļĄāļđāļĨāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄāđāļāļāļāļāļēāļ
āđāļĨāļāļĢāļēāļĢāļĩāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļĢāļđāļāļ āļēāļāļāļąāļāļāļąāļāļāđāļ āđ āļāļĩāļāļŦāļāļķāđāļāļĢāļēāļĒāļāļēāļĢāđāļ Python āļāļ·āļ Mahotas āļāļķāđāļāđāļāļīāļĄāļāļāļāđāļāļāļĄāļēāļŠāļģāļŦāļĢāļąāļāļāđāļāļĄāļđāļĨāđāļāđāļāļāļīāļĄāđāļĄāļ Mahotas āļāđāļ§āļĒāđāļŦāđāļāļąāļāļāļąāļāļāļēāļŠāļēāļĄāļēāļĢāļāđāļāđāļāļĢāļ°āđāļĒāļāļāđāļāļēāļāļāļļāļāļŠāļĄāļāļąāļāļīāļāļąāđāļāļŠāļđāļ āđāļāđāļ āļĢāļđāļāđāļāļāđāļāļāļēāļĢāļĩāļāđāļāļāļāļīāđāļāđāļĨāļ°āļŪāļēāļĢāļēāļĨāļīāļ āļŠāļēāļĄāļēāļĢāļāļāļģāļāļ§āļāļ āļēāļ 2 āļĄāļīāļāļīāđāļĨāļ° 3 āļĄāļīāļāļīāļāđāļēāļāđāļĄāļāļđāļĨ mahotas.features.haralick āđāļĨāļ°āđāļĒāļāļāđāļāļĄāļđāļĨāļāļēāļāļ āļēāļāđāļāļ·āđāļāļāļģāđāļāļīāļāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļ āļēāļāļāļąāđāļāļŠāļđāļ
Mahotas āļĄāļĩāļāļąāļāļāđāļāļąāļāļĒāļāļāļāļīāļĒāļĄāļĄāļēāļāļĄāļēāļĒ āđāļāđāļ Watershed āļāļēāļĢāļāļģāļāļ§āļāļāļļāļāļāļđāļ āļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāļēāļāļŠāļąāļāļāļēāļāļ§āļīāļāļĒāļē āđāļĨāļ°āļāļēāļĢāļāļąāļāļāļđāđāđāļĄāđāđāļāļ āļĄāļĩāļāļąāļāļāđāļāļąāļāļĄāļēāļāļāļ§āđāļē 100 āļāļąāļāļāđāļāļąāļāļŠāļģāļŦāļĢāļąāļāļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļĄāļāļāđāļŦāđāļāļāļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđ
āļāļĩāđāļāļ·āļāđāļŪāđāļĨāļāđāļŦāļĨāļąāļāļāļāļ Mahotas:
- āļāļąāļāļāđāļāļąāļāļāļ§āđāļē 100 āļĢāļēāļĒāļāļēāļĢāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļĄāļāļāđāļŦāđāļāļāļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđ
- āļāļļāļāļŠāļĄāļāļąāļāļīāļāļąāđāļāļŠāļđāļ
- āļāļģāļāļ§āļāļ āļēāļ 2D āđāļĨāļ° 3D
- āđāļāļīāđāļĄāļāļąāļāļāđāļāļąāļāđāļŦāļĄāđāļāļĒāđāļēāļāļāđāļāđāļāļ·āđāļāļ
āđāļĨāļāļĢāļēāļĢāļĩāđāļāđāļāđāļāļāļāļĢāđāļŠāļāļĩāļāļāļąāļ§āļŠāļģāļŦāļĢāļąāļāļāļēāļāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļ āļēāļ Pillow āđāļāđāļāđāļ§āļāļĢāđāļāļąāļāļāļąāđāļāļŠāļđāļāļāļāļ PIL (Python Imaging Library) āļāđāļ§āļĒ Pillow āļāļļāļāļŠāļēāļĄāļēāļĢāļāļāļģāđāļāļīāļāļāļēāļĢāļŦāļĨāļēāļĒāļāļĢāļ°āļāļ§āļāļāļēāļĢāđāļāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļ āļēāļ āđāļāđāļ āļāļēāļĢāļāļģāđāļāļīāļāļāļēāļĢāļāļēāļĄāļāļļāļ āļāļēāļĢāļāļĢāļāļ āđāļĨāļ°āļāļēāļĢāļāļąāļāļāļēāļĢ
Pillow āđāļāđāļāļŦāļāļķāđāļāđāļāđāļĨāļāļĢāļēāļĢāļĩāļāļąāđāļāļāļģāļŠāļģāļŦāļĢāļąāļāļāļąāļāļāļēāļĢāļĢāļđāļāļ āļēāļāļāđāļ§āļĒāļāļēāļĢāļŠāļāļąāļāļŠāļāļļāļāļĢāļđāļāđāļāļāļĢāļđāļāļ āļēāļāļāļĩāđāļŦāļĨāļēāļāļŦāļĨāļēāļĒ āđāļĨāļāļĢāļēāļĢāļĩāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļĢāļđāļāļ āļēāļāđāļāđāļāļēāļāļāđāļēāļĒ āļāļģāđāļŦāđāđāļāđāļāļŦāļāļķāđāļāđāļāđāļāļĢāļ·āđāļāļāļĄāļ·āļāļāļąāđāļ§āđāļāļŠāļģāļŦāļĢāļąāļāļāļąāļāļ§āļīāļāļĒāļēāļĻāļēāļŠāļāļĢāđāļāđāļāļĄāļđāļĨāļāļĩāđāļāļģāļāļēāļāļāļąāļāļĢāļđāļāļ āļēāļ
āļāļĩāđāļāļ·āļāđāļŪāđāļĨāļāđāļŦāļĨāļąāļāļāļāļ Pillow:
- āļĢāļāļāļĢāļąāļāļĢāļđāļāđāļāļāļ āļēāļāļāđāļēāļāđ āđāļāđāļ JPEG āđāļĨāļ° PNG
- āđāļāđāļāļēāļāļāđāļēāļĒ
- āļ§āļīāļāļĩāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļ āļēāļāđāļāļāļāđāļēāļāđ
- āļĄāļĩāļāļĢāļ°āđāļĒāļāļāđāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļāļīāđāļĄāļāđāļāļĄāļđāļĨāļāļēāļĢāļāļķāļāļāļāļĢāļĄāļŠāļģāļŦāļĢāļąāļāļāļąāļāļŦāļēāļāļēāļĢāļĄāļāļāđāļŦāđāļāļāđāļ§āļĒāļāļāļĄāļāļīāļ§āđāļāļāļĢāđ
6. āļāļīāļĄāđāļāļīāļĨāđāļāļāļĩāđāļ
SimpleITK āļāļģāļāļēāļāđāļāļāļāđāļēāļāļāļēāļāđāļĨāļāļĢāļēāļĢāļĩāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļ āļēāļāļāļ·āđāļ āđ āđāļāļĢāļēāļĒāļāļēāļĢāļāļĩāđāđāļĨāđāļāļāđāļāļĒ āđāļāļāļāļĩāđāļāļ°āļāļīāļāļēāļĢāļāļēāļĢāļđāļāļ āļēāļāđāļāđāļāļāļēāļĢāđāđāļĢāļĒāđ SimpleITK āļāļ°āļāļ·āļāļ§āđāļēāļĢāļđāļāļ āļēāļāđāļŦāļĨāđāļēāļāļĩāđāđāļāđāļāļāļļāļāļāļāļāļāļļāļāđāļāļāļ·āđāļāļāļĩāđāļāļēāļāļāļēāļĒāļ āļēāļāđāļāļāļ§āļāļēāļĻ āļāļĨāđāļēāļ§āļāļĩāļāļāļąāļĒāļŦāļāļķāđāļ āļĄāļąāļāļāļģāļŦāļāļāļāļāļāđāļāļāļāļāļāļĢāļđāļāļ āļēāļāļāļĩāđāđāļāđāļāļāļļāļāđāļĢāļīāđāļĄāļāđāļ āļāļāļēāļ āļĢāļ°āļĒāļ°āļŦāđāļēāļ āđāļĨāļ°āđāļĄāļāļĢāļīāļāļāđāđāļāđāļāļāđāļāļīāļĻāļāļēāļ āļŠāļīāđāļāļāļĩāđāļāļģāđāļŦāđ SimpleITK āļŠāļēāļĄāļēāļĢāļāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļ āļēāļāđāļāđāļāļĒāđāļēāļāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļĨāļ°āļĢāļāļāļĢāļąāļāļĄāļīāļāļīāļāđāļāļĄāļđāļĨ 2D, 3D āđāļĨāļ° 4D
SimpleITK āļĄāļąāļāđāļāđāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļāđāļāļŠāđāļ§āļāļ āļēāļāđāļĨāļ°āļāļēāļĢāļĨāļāļāļ°āđāļāļĩāļĒāļāļ āļēāļ āļāļķāđāļāđāļāđāļāļāļĢāļ°āļāļ§āļāļāļēāļĢāļāđāļāļāļ āļēāļāļāļąāđāļāđāļāđāļŠāļāļāļ āļēāļāļāļķāđāļāđāļ
āļāļĩāđāļāļ·āļāđāļŪāđāļĨāļāđāļŦāļĨāļąāļāļāļāļ SimpleITK:
- āļĢāļāļāļĢāļąāļāļ āļēāļ 2D āđāļĨāļ° 3D
- āļāļļāļāļŠāļĄāļāļąāļāļīāļāļēāļĢāļāļąāđāļāđāļāļĢāđāļāļĢāļĄāļāļąāđāļāļŠāļđāļāļāļĩāđāđāļŦāđāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ āļāļ§āļēāļĄāļĒāļ·āļāļŦāļĒāļļāđāļ āđāļĨāļ°āļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ
- āļāļēāļĢāđāļāđāļāļŠāđāļ§āļāļ āļēāļāđāļĨāļ°āļāļēāļĢāļĨāļāļāļ°āđāļāļĩāļĒāļāļ āļēāļ
- āļāļīāļāļēāļĢāļāļēāļ āļēāļāđāļāđāļāļāļļāļāļāļāļāļāļļāļāļāļāļāļ·āđāļāļāļĩāđāļāļēāļāļāļēāļĒāļ āļēāļāđāļāļāļ§āļāļēāļĻ
7. Matplotlib
Matplotlib āđāļāđāļāļāļĩāļāļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļĒāļāļāđāļĒāļĩāđāļĒāļĄāļŠāļģāļŦāļĢāļąāļāđāļĨāļāļĢāļēāļĢāļĩāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļĢāļđāļāļ āļēāļ āļĄāļĩāļāļĢāļ°āđāļĒāļāļāđāļāļĒāđāļēāļāļĒāļīāđāļāđāļāļāļēāļāļ°āđāļĄāļāļđāļĨāļāļīāļĄāđāļĄāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļģāļāļēāļāļāļąāļāļāļīāļĄāđāļĄāļāđāļ Python āđāļĨāļ°āļāļĢāļ°āļāļāļāļāđāļ§āļĒāđāļĄāļāļāļāđāļāļāļēāļ°āļŠāļāļāļ§āļīāļāļĩāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāđāļēāļāđāļĨāļ°āđāļŠāļāļāļāļīāļĄāđāļĄāļ Matplotlib āļĄāļĩāļāļ§āļēāļĄāđāļāļĩāđāļĒāļ§āļāļēāļāđāļāļāļĨāđāļāļāļāļēāļĢāđāđāļĢāļĒāđ 2 āļĄāļīāļāļīāđāļāļāļēāļāļ°āđāļĨāļāļĢāļēāļĢāļĩāļāļēāļĢāđāļŠāļāļāļ āļēāļāļāđāļāļĄāļđāļĨāļŦāļĨāļēāļĒāđāļāļĨāļāļāļāļĢāđāļĄāļāļāļāļēāļĢāđāđāļĢāļĒāđ Numpy
āđāļĨāļāļĢāļēāļĢāļĩāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļ āļēāļāļĄāļąāļāļāļ°āđāļāđāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļŠāļāļāļ āļēāļ 2 āļĄāļīāļāļī āđāļāđāļ āļāļĨāđāļāļāļāļĢāļ°āļāļēāļĒ āļŪāļīāļŠāđāļāđāļāļĢāļĄ āđāļĨāļ°āļāļĢāļēāļāđāļāđāļ āđāļāđāđāļāđāļĢāļąāļāļāļēāļĢāļāļīāļŠāļđāļāļāđāđāļĨāđāļ§āļ§āđāļēāļĄāļĩāļāļĢāļ°āđāļĒāļāļāđāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļ āļēāļāđāļāļĒāļāļēāļĢāļāļķāļāļāđāļāļĄāļđāļĨāļāļāļāļāļēāļāļ āļēāļāļāļĒāđāļēāļāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ āđāļāļĢāļāļāļĢāļēāļāļ§āđāļē Matplotlib āđāļĄāđāļĢāļāļāļĢāļąāļāđāļāļĨāđāļāļļāļāļĢāļđāļāđāļāļ
āļāļĩāđāļāļ·āļāđāļŪāđāļĨāļāđāļŦāļĨāļąāļāļāļāļ Matplotlib:
- āļāļĩāđāđāļĢāļĩāļĒāļāļāđāļēāļĒāđāļĨāļ°āđāļāđāļāļēāļāļāđāļēāļĒ
- āđāļŦāđāļ āļēāļāđāļĨāļ°āļāļĨāđāļāļāļāļļāļāļ āļēāļāļŠāļđāļāđāļāļĢāļđāļāđāļāļāļāđāļēāļāđ
- āđāļāđāļāđāļāļāļāļĢāđāļŠ
- āļāļĢāļąāļāđāļāđāļāļŠāļđāļ
āđāļĄāđāļ§āđāļē NumPy āļāļ°āđāļāđāļāđāļĨāļāļĢāļēāļĢāļĩ Python āđāļāļāđāļāđāļāđāļāļāļāļĢāđāļŠāļāļĩāđāđāļāđāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļ§āļīāđāļāļĢāļēāļ°āļŦāđāđāļāļīāļāļāļąāļ§āđāļĨāļ āđāļāđāļāđāļŠāļēāļĄāļēāļĢāļāđāļāđāļŠāļģāļŦāļĢāļąāļāļāļēāļāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļ āļēāļ āđāļāđāļ āļāļēāļĢāļāļĢāļāļāļāļąāļāļ āļēāļ āļāļēāļĢāļāļąāļāļāļēāļĢāļāļīāļāđāļāļĨ āļāļēāļĢāļāļīāļāļāļąāļāļāđāļēāļāļīāļāđāļāļĨ āđāļĨāļ°āļāļ·āđāļāđ NumPy āļĄāļĩāđāļĄāļāļĢāļīāļāļāđāđāļĨāļ°āļāļēāļĢāđāđāļĢāļĒāđāļŦāļĨāļēāļĒāļĄāļīāļāļīāđāļāđāļāđāļāļĢāļāļŠāļĢāđāļēāļāļāđāļāļĄāļđāļĨ
NumPy āļĒāļąāļāļŠāļēāļĄāļēāļĢāļāđāļāđāđāļāļ·āđāļāļāđāļ§āļĒāđāļāļāļēāļĢāļĨāļāļŠāļĩ, āđāļāļāļēāđāļĢāđāļāļāļąāļ, āļ§āļēāļāļāđāļ§āļĒāļŠāđāļĨāļāđ, āļāļēāļĢāļāļāļāļąāļāđāļāđāļāļāļ§āļāļŦāļĢāļ·āļāļĨāļ āđāļĨāļ°āļāļąāļāļāđāļāļąāļāļāļ·āđāļāđ āļāļĩāļāļĄāļēāļāļĄāļēāļĒ āļĢāļđāļāļ āļēāļāļĒāļąāļāļŠāļēāļĄāļēāļĢāļāļāļīāļāļēāļĢāļāļēāđāļāđāļ§āđāļēāļāļĢāļ°āļāļāļāļāđāļ§āļĒāļāļēāļĢāđāđāļĢāļĒāđ āļāļķāđāļāđāļāđāļāļŠāļīāđāļāļāļĩāđāļāļģāđāļŦāđ NumPy āļŠāļēāļĄāļēāļĢāļāļāļģāļāļēāļāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļĢāļđāļāļ āļēāļāļāđāļēāļāđ āđāļāđ
āļāļĩāđāļāļ·āļāđāļŪāđāļĨāļāđāļŦāļĨāļąāļāļāļāļ NumPy:
- āļāļēāļĢāļāļąāļāđāļāđāļāļāđāļāļĄāļđāļĨāļāļĩāđāļĄāļĩāļāļāļēāļāļāļ°āļāļąāļāļĢāļąāļ
- āļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāļēāļĢāđāđāļĢāļĒāđāļāļ§āļēāļĄāđāļĢāđāļ§āļŠāļđāļ
- āļāđāļ§āļĒāđāļŦāđāļāļģāļāļēāļāđāļāđāļŦāļĨāļēāļĒāļāļĒāđāļēāļ
- āļāļ§āļēāļĄāđāļāđāļēāļāļąāļāđāļāđāļāļāļāļāđāļāļĄāļđāļĨāļāļąāļāđāļĨāļāļĢāļēāļĢāļĩāļāļ·āđāļ
āđāļāļĨāđāļāļķāļāļāļļāļāļŠāļīāđāļāļŠāļļāļāļāļāļāļĢāļēāļĒāļāļēāļĢāļāļāļāđāļĢāļēāļāļ·āļ Pgmagick āļāļķāđāļāđāļāđāļāđāļĨāļāļĢāļēāļĢāļĩ Python āļāļąāļāļāļąāļāļāđāļ āđ āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļĢāļđāļāļ āļēāļāļŠāļģāļŦāļĢāļąāļāđāļĨāļāļĢāļēāļĢāļĩ GraphicMagick āđāļāļĢāļ·āđāļāļāļĄāļ·āļāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļ āļēāļāļĄāļĩāļāļļāļāđāļāļĢāļ·āđāļāļāļĄāļ·āļāđāļĨāļ°āđāļĨāļāļĢāļēāļĢāļĩāļāļĩāđāļāđāļēāļāļĢāļ°āļāļąāļāđāļāļāļķāđāļāđāļŦāđāļāļ§āļēāļĄāļāđāļ§āļĒāđāļŦāļĨāļ·āļāđāļāļāļēāļĢāđāļāđāđāļāļ āļēāļāđāļĨāļ°āļāļēāļĢāļāļąāļāļāļēāļĢāļ āļēāļ
āļāļĩāđāļāļ·āļāđāļŪāđāļĨāļāđāļŦāļĨāļąāļāļāļāļ Pgmagick:
- āļāļļāļāđāļāļĢāļ·āđāļāļāļĄāļ·āļāđāļĨāļ°āđāļĨāļāļĢāļēāļĢāļĩāļāļāļēāļāđāļŦāļāđ
- āļāļēāļĢāđāļāđāđāļāļ āļēāļāđāļĨāļ°āļāļēāļĢāļāļąāļāļāļēāļĢāļ āļēāļ
- āļĢāļāļāļĢāļąāļāļĢāļđāļāđāļāļāļ āļēāļāļĄāļēāļāļĄāļēāļĒ
- āđāļāđāļāđāļāļāļāļĢāđāļŠ
10. SimpleCV
āđāļĨāļāļĢāļēāļĢāļĩāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļĢāļđāļāļ āļēāļāļŠāļļāļāļāđāļēāļĒāđāļ Python āđāļāļĢāļēāļĒāļāļēāļĢāļāļāļāđāļĢāļēāļāļ·āļ SimpleCV āļāļķāđāļāđāļāđāļāđāļāļĢāļĄāđāļ§āļīāļĢāđāļāđāļāđāļāđāļāļāļāļĢāđāļŠāļĒāļāļāļāļīāļĒāļĄāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļŠāļĢāđāļēāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļēāļĢāļĄāļāļāđāļŦāđāļāļāđāļ§āļĒāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļāđāļ§āļĒāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļĢāļđāļāļ āļēāļ SimpleCV āļĄāļĩāļāļīāļāđāļāļāļĢāđāđāļāļāļāļĩāđāļāđāļēāļāđāļāđāļŠāļģāļŦāļĢāļąāļāļāļĨāđāļāļ āļāļēāļĢāđāļāļĨāļāļĢāļđāļāđāļāļ āļāļēāļĢāļāļąāļāļāļēāļĢāļĢāļđāļāļ āļēāļ āļāļēāļĢāļāļķāļāļāļļāļāļĨāļąāļāļĐāļāļ° āđāļĨāļ°āļāļ·āđāļāđ
āđāļĨāļāļĢāļēāļĢāļĩāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļ āļēāļāđāļāđāļāļāļĩāđāļāļīāļĒāļĄāđāļāļŦāļĄāļđāđāļāļđāđāļāļĩāđāļāđāļāļāļāļēāļĢāļŠāļĢāđāļēāļāļāļēāļāļāļēāļĢāļĄāļāļāđāļŦāđāļāļāđāļ§āļĒāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļāļĒāđāļēāļāļāđāļēāļĒāļāļēāļĒ āļāđāļ§āļĒāđāļŦāđāļāļđāđāđāļāđāļŠāļēāļĄāļēāļĢāļāđāļāđāļēāļāļķāļāđāļĨāļāļĢāļēāļĢāļĩāļāļēāļĢāļĄāļāļāđāļŦāđāļāļāļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļŠāļđāļ āđāļāđāļ OpenCV āđāļāļĒāđāļĄāđāļāļģāđāļāđāļāļāđāļāļāđāļĢāļĩāļĒāļāļĢāļđāđāđāļāļĩāđāļĒāļ§āļāļąāļāļĢāļđāļāđāļāļāđāļāļĨāđ āļāļ§āļēāļĄāļĨāļķāļāļāļāļāļāļīāļ āļāļ·āđāļāļāļĩāđāļŠāļĩ āļāļēāļĢāļāļąāļāļāļēāļĢāļāļąāļāđāļāļāļĢāđ āđāļĨāļ°āļāļ·āđāļāđ
āļāļĩāđāļāļ·āļāđāļŪāđāļĨāļāđāļŦāļĨāļąāļāļāļāļ SimpleCV:
- āđāļāđāļāđāļāļāļāļĢāđāļŠ
- āļāļīāļāđāļāļāļĢāđāđāļāļāļāļĩāđāļāđāļēāļāđāļāđ
- āļŠāļĢāđāļēāļāļāļēāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļ§āļīāļāļąāļĻāļāđāđāļāđāļāļĒāđāļēāļāļāđāļēāļĒāļāļēāļĒ
- āđāļāđāļēāļāļķāļāđāļĨāļāļĢāļēāļĢāļĩāļāļēāļĢāļĄāļāļāđāļŦāđāļāļāļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļŠāļđāļ
Alex McFarland āđāļāđāļāļāļąāļāļāđāļēāļ§āđāļĨāļ°āļāļąāļāđāļāļĩāļĒāļāļāđāļēāļ AI āļāļĩāđāļŠāļģāļĢāļ§āļāļāļēāļĢāļāļąāļāļāļēāļĨāđāļēāļŠāļļāļāđāļāļāđāļēāļāļāļąāļāļāļēāļāļĢāļ°āļāļīāļĐāļāđ āđāļāļēāđāļāđāļĢāđāļ§āļĄāļĄāļ·āļāļāļąāļāļŠāļāļēāļĢāđāļāļāļąāļāļāđāļēāļ AI āđāļĨāļ°āļŠāļīāđāļāļāļīāļĄāļāđāļāđāļēāļāđ āļĄāļēāļāļĄāļēāļĒāļāļąāđāļ§āđāļĨāļ
āļāļļāļāļāļēāļāļāļāļ
-
7 āļŦāļĨāļąāļāļŠāļđāļāļĢāđāļĨāļ°āļāļēāļĢāļĢāļąāļāļĢāļāļ Python āļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļ (āļāļĢāļāļāļēāļāļĄ 2025)
-
10 āđāļĨāļāļĢāļēāļĢāļĩ Python āļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāļāļāļāđāļāļĢāļ·āđāļāļāđāļĨāļ° AI
-
10 āđāļĨāļāļĢāļēāļĢāļĩāđ Python āļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļāļŠāļģāļŦāļĢāļąāļ Data Science
-
10 āđāļĨāļāļĢāļēāļĢāļĩ Python āļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāđāļāļīāļāļĨāļķāļ
-
10 āđāļĨāļāļĢāļēāļĢāļĩ Python āļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļ āļēāļĐāļēāļāļĢāļĢāļĄāļāļēāļāļī
-
10 āļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāļāļāļāđāļāļĢāļ·āđāļāļāļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļ