python

Pythonのライブラリ

Python(パイソン)には、多くのライブラリがあります。 ライブラリはPythonに標準で装備されている「標準ライブラリ」と、外部からインストールする「外部ライブラリ」があります。 ライブラリをプログラム冒頭にインポート(import)することで、プログラムの開発がスムーズになります。

Pythonの外部ライブラリの公式サイト

Pythonには開発された公式の外部ライブラリが多数あります。公式外部ライブラリは(https://pypi.org/)に登録されています。

Pythonの外部ライブラリのインストール

Pythonが起動しているときは、Windowsコマンドプロンプトで、次のようにしてインストールします。
pip install ライブラリ
Pythonが起動していないときは、WindowsプロンプトでPythonランチャー(py)を使い、次のようにしてインストールします。
py -m pip install ライブラリ
[補足]
コンピューターがインターネットに接続されていない場合は、まず外部ライブラリをwhill形式でダウンロードしてからインストールします。

Pythonで利用する画像処理関連の主なライブラリ

■turtle(タートル)
簡単なお絵描きを行います。
※標準ライブラリなのでインストール不要です。
■tkinter(ティーケーインター)
画面(Window)の生成を行います。
※標準ライブラリなのでインストール不要です。
■pillow(ピロー)
画像処理を行います。OpenCVよりも軽量です。
pip install pillow
■OpenCV(オープンシーブイ)
画像および動画処理を行います。コンピュータビジョン用のためPillowよりも高度な処理ができます。
pip install opencv-python
■scikit-learn(サイキットラーン)
AIライブラリです。画像判別などの機械学習を行います。
pip install scikit-learn

[備考]
scikit-learnを使用する場合は、科学計算を行うライブラリ(scipy)と画像を数値リストに変換するライブラリ(numpy)もインストールします。
■OpenAI Gym(オープンエーアイ・ジム)
AIライブラリです。画像判別などの機械学習、特に強化学習を行います。
pip install gym