画像処理の話をしよう｡
これはよくあることで､ 多くの企業が画像や映像を加工しています｡
どういう意味ですか？
さて､ こちらのInstagramですが､ 例えば､ このサービスを利用したことがある方もいらっしゃるのではないでしょうか？
写真をアップロードすると､ Instagramはそれをすべての友人に表示します｡
でも､ ここで1枚をクリックすると､ この画像は実はInstagramにアップした画像ではないんです｡
Instagramにアップした画像はとても大きかったので｡
5メガバイトくらいだったでしょうか｡
Instagramが行うのは､ この画像を加工することです｡
多分､ 私のためにクールなフィルターを加えて見栄えをよくしてくれているのでしょうが､ この画像を切り抜いて小さくしてくれるので､
数百キロバイトの容量にしかなりません｡
さて､ なぜこんなことをするのでしょう？
これは､ 写真をよりきれいに見せるためと､ 全ユーザーの写真をアップロードした場合の費用を少し節約するためです｡
しかも､ 1枚の写真が数メガバイトもあったんですよ｡
このような画像を1枚1枚サーバーに保存していると､ かなりのストレージ容量になってしまうので､
画像を圧縮することでコスト削減を図っているのです｡
Udemyでも同じようなことが起こっています｡
Udemyなどで講座を見て､ 「この動画はちょっとボケてるな」と思ったことがあるかもしれません｡
もう少しわかりやすくしてほしい｡
まあ､ Udemyも同じようなもんだけどね｡
彼らはこれらのビデオをすべてホスティングしていますが､ もし私がフルフォーマットで録画したようなオリジナルバージョンのビデオをホスティングしたら､
まあ､ それは彼らにとってはかなりのコストになるでしょうね｡
そのため､ ビデオを圧縮して小さいバージョンにすることでコストを削減し､ また､ これらのビデオを見る可能性がありながら､
HDで見るための良いインターネット接続環境を持っていない他の学生を支援することができます｡
だから､ これは非常によくある問題なんです｡
だから､ そのすべてを学ぶことができるのです｡
さて､ 何を使うか？
重要なのは､ インターネットがあなたの味方であるということです｡
Pythonの開発者であれば､ Googleで画像処理pythonなどと検索すれば､ これらのライブラリを見つけることができるはずです｡
Pythonの画像処理ツール10個など､ たくさんのリソースがここにあります｡
あるいは､ Open CVのようなものもあります｡
でも､ その手間を省いて､ 何を使うか教えてあげよう｡
今回はpillowというものを使いますが､ これはPythonで画像を操作するときに使う､ かなり標準的なライブラリです｡
これから行うのは､ 実際にこのピローライブラリをインストールすることです｡
そして､ 次のビデオで紹介する2つの警告がここにあるのです｡
でも､ 理想は全力です｡
です｡
まあ､ ピローをピップインストールすればいいんですけどね｡
では､ そうしましょう｡
ここにフォルダがあるんです｡
そして､ これから取り組むべきプロジェクト｡
だから､ ここでは右側を無視してください｡
でも､ ここではPipと言うだけで､ またPIP3を使うようにしたいんです｡
これは､ 私たちが話していたことです｡
それはあなた次第です｡
PIPの最新版を使用していることを確認し､ 以下のインストールと言う｡
しかも､ 私の場合､ すでにインストールされているんですよ｡
このパッケージのインストールには､ 少し時間がかかる場合があります｡
さて､ 次のビデオでは､ この警告について少しお話しますが､ 実はこの警告は､ 重要な開発者であるフォンダメンタルにつながっています｡
では､ そちらでお会いしましょう｡