国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

目次
を使用する必要があります。
関數(shù)を使用して畫像を表示する必要があります。例は次のとおりです。
ホームページ テクノロジー周辺機(jī)器 IT業(yè)界 Pythonイメージングライブラリで畫像を操作します

Pythonイメージングライブラリで畫像を操作します

Feb 19, 2025 pm 12:33 PM

Python畫像処理ライブラリP(guān)IL/枕入りガイド

コアポイント

  • Python Image Processing Library(PIL)は、Pythonインタープリターに畫像処理機(jī)能を追加し、さまざまな畫像ファイル形式をサポートし、Pixelベースの操作、フィルター、畫像強(qiáng)化などの標(biāo)準(zhǔn)的な畫像処理プログラムを提供する無料のツールです。
  • PIL(1.1.7)の最後のバージョンは2009年にリリースされ、Python 1.5.2-2.7のみをサポートしていますが、Pillowという名前のプロジェクトにはPILコードベースがあり、Python 3.Xのコードベースサポートが追加されています。ほとんどのPythonユーザーにとって実行可能なオプション。
  • PILまたは枕を使用すると、畫像の読み取り、畫像のグレースケールやその他のタイプに変換する、畫像のサイズ変更、畫像の保存などのタスクを簡(jiǎn)単に実行できます。図書館の包括的なドキュメントには、詳細(xì)とチュートリアルが提供されています。
Pythonスキルに関する以前の記事で、Pythonはユーザーに愛するように促すことができる言語(yǔ)であると述べました。

理由の1つは、この言語(yǔ)が多くの時(shí)間節(jié)約ライブラリを提供していることです。良い例は、この記事で強(qiáng)調(diào)されるPython畫像処理ライブラリ(PIL)です。

何ができるか

PILは、Pythonインタープリターに畫像処理機(jī)能を追加し、PPM、PNG、JPEG、GIF、TIFF、BMPなどの複數(shù)の畫像ファイル形式をサポートする無料のライブラリです。

PILは、次のような多くの標(biāo)準(zhǔn)畫像処理/操作プログラムを提供します。

ピクセルベースの操作
  • マスクと透明性治療
  • フィルター(例:ぼかし、輪郭、スムージング、エッジ検出)
  • 畫像の強(qiáng)化(たとえば、シャープニング、輝度の調(diào)整、コントラスト)
  • ジオメトリ、色、その他の変換
  • 畫像にテキストを追加します
  • カット、貼り付け、マージ
  • サムネイルを作成します
pil and枕

PILの問題の1つは、最新バージョン1.1.7が2009年にリリースされ、Python 1.5.2-2.7のみをサポートしていることです。 PILのウェブサイトはPython 3.xの今後のバージョンを約束しますが、その最後のコミットは2011年であり、開発は停止したようです。

幸いなことに、Python 3.xユーザーのすべてが終わったわけではありません。枕と呼ばれるプロジェクトには、PILコードベースが分岐し、Python 3.xのサポートが追加されました。ほとんどの読者がPython 3.xを使用している可能性があることを考えると、この記事は枕の更新に焦點(diǎn)を當(dāng)てます。

枕のインストール

枕はPython 2.4からPythonの最新バージョンまでPythonをサポートしているため、PILの古いバージョンではなく、枕の設(shè)置にのみ焦點(diǎn)を當(dāng)てます。

MacでPython 私は現(xiàn)在、Mac OS X Yosemite 10.10.5でこのチュートリアルを書いているので、Mac OS Xマシンに枕をインストールする方法について説明します。しかし、心配しないでください。このセクションの最後に、他のオペレーティングシステムに枕を設(shè)置する方法について説明するリンクを提供します。 ここでは、Mac OS XにPythonがプリインストールされていることをここで指摘したいと思います。ただし、このバージョンは3.xより早くなる可能性があります。 たとえば、

マシンでは、

端末コマンドを?qū)g行すると、python 2.7.10が取得されます。

pythonとpip $ python --version

枕を取り付ける非常に簡(jiǎn)単な方法は、PIPを使用することです。

マシンにPIPをインストールしていない場(chǎng)合は、端末に次のコマンドを入力してください。

$ sudo easy_install pip
さあ、枕を取り付けるには、端末に次のように入力してください。

簡(jiǎn)単ですね。
$ sudo pip install pillow
私が約束したように、他のオペレーティングシステムに枕を設(shè)置するための手順をここに見つけることができます。

いくつかの例

このセクションでは、PILでできる簡(jiǎn)単な操作を?qū)g証します。 これらのテストを次の畫像で実行します:

これらの例に従う場(chǎng)合は、この畫像をダウンロードしてください。

Manipulating Images with the Python Imaging Library

畫像を読んでください

これは、畫像処理タスクで最も基本的な操作です。これは、畫像を処理するには、最初に読み取る必要があるためです。 PILを使用すると、以下に示すように、これは簡(jiǎn)単に行うことができます:

ここのIMGは、PIL畫像モジュールの一部であるOpen()関數(shù)によって作成されたPIL畫像オブジェクトであることに注意してください。

オープンファイル、文字列、またはタールアーカイブを読み取ることもできます。
from PIL import Image
img = Image.open('brick-house.png')

畫像をグレイスケールに変換し、表示して保存します

ファイルbrick-house.pngはカラー畫像です。グレースケールに変換するには、表示してから新しいグレイスケール畫像を保存するには、次のことを?qū)g行できます。 これを行うには、3つの主要な関數(shù)を使用して、convert()、show()、およびsave()に注意してください。グレースケール畫像に変換するため、パラメーター「L」はconvert()で使用されます。

以下は、生成された畫像です:

from PIL import Image
img = Image.open('brick-house.png').convert('L')
img.show()
img.save('brick-house-gs','png')

他の畫像タイプに変換

Manipulating Images with the Python Imaging Library

取り組んでいる畫像はPNGタイプです。 JPGなどの別の畫像タイプに変換するとします。これは、save()関數(shù)を使用して行うことができます(関數(shù)を使用して結(jié)果を保存する(ディスクに出力を書き込む)。

畫像のサイズを変更します

元の畫像のサイズ(サイズ)は440 x 600ピクセルです。サイズを変更して256 x 256ピクセルまでサイ??ズにしたい場(chǎng)合は、以下を?qū)g行できます。
from PIL import Image
img = Image.open('brick-house.png')
img.save('brick-image','jpeg')

これにより、新しい正方形の畫像が生成されます:

ご覧のとおり、これは畫像をトリミングするのではなく、目的のサイズに圧縮します。もちろん、適切なアスペクト比を維持しながら畫像をトリミングすることもできます。
from PIL import Image
img = Image.open('brick-house.png')
new_img = img.resize((256,256))
new_img.save('brick-house-256x256','png')

概要

Manipulating Images with the Python Imaging Library このクイックスタートは、PILの表面を?qū)毪贰ILライブラリを介してPythonの複雑な畫像処理タスクを簡(jiǎn)単に達(dá)成する方法を示すためにのみ設(shè)計(jì)されています。

このライブラリでできる他の多くのアクションについては、上記の問題の詳細(xì)や便利なチュートリアルを読むことができる包括的な枕のドキュメントで説明されています。

この紹介により、Pythonを使用して畫像処理を試みるように促すことを願(yuàn)っています。楽しむ!

Python畫像処理ライブラリ(PIL)FAQ(FAQ)< 私のシステムにPython Image Processing Library(PIL)をインストールする方法は?

Python Image Processing Library(PIL)をインストールするには、PythonのパッケージマネージャーであるPIPを使用する必要があります。端末またはコマンドプロンプトを開き、次のコマンドを入力します。 「枕」ライブラリはPILの枝であり、積極的に維持されているため、PILの代わりに「枕」を使用することをお?jiǎng)幛幛筏蓼埂?Pythonの複數(shù)のバージョンがインストールされている場(chǎng)合は、Python 3に

を使用する必要があります。

PILを使用して畫像を開いて表示する方法は? pip install pillow pip3 install pillow PILを使用して畫像を開いて表示するには、

関數(shù)を使用して畫像を開く必要があり、

関數(shù)を使用して畫像を表示する必要があります。例は次のとおりです。

このコードでは、 'image.jpg'は畫像ファイルの名前です。畫像ファイルがPythonスクリプトと同じディレクトリにあることを確認(rèn)するか、畫像ファイルへの完全なパスを提供してください。 Image.open() Image.show() PILを使用して畫像をサイズ変更する方法は?

$ sudo easy_install pip
PILを使用して畫像をサイズ変更するには、

関數(shù)を使用できます。この関數(shù)は、ピクセルの新しいサイズを指定するタプルを受け入れます。例は次のとおりです。

このコードでは、畫像サイズは800×800ピクセルにサイズを変更します。

(後続のFAQへの答えは似ており、省略されており、記事の一般的なアイデアを変更しておきます)Image.resize()

以上がPythonイメージングライブラリで畫像を操作しますの詳細(xì)內(nèi)容です。詳細(xì)については、PHP 中國(guó)語(yǔ) Web サイトの他の関連記事を參照してください。

このウェブサイトの聲明
この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當(dāng)する法的責(zé)任を負(fù)いません。盜作または侵害の疑いのあるコンテンツを見つけた場(chǎng)合は、admin@php.cn までご連絡(luò)ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脫衣畫像を無料で

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード寫真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

寫真から衣服を削除するオンライン AI ツール。

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡(jiǎn)単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中國(guó)語(yǔ)版

SublimeText3 中國(guó)語(yǔ)版

中國(guó)語(yǔ)版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強(qiáng)力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Udemyのようなプラットフォームへの開発者のショートカット Udemyのようなプラットフォームへの開発者のショートカット Jun 17, 2025 pm 04:43 PM

Udemyと同様の學(xué)習(xí)プラットフォームを開発する場(chǎng)合、コンテンツの品質(zhì)だけに焦點(diǎn)を當(dāng)てるだけではありません。同様に重要なのは、そのコンテンツがどのように配信されるかです。これは、最新の教育プラットフォームがアクセスしやすく、速く、消化しやすいメディアに依存しているためです。

SSL証明書を購(gòu)入するための費(fèi)用対効果の高い再販業(yè)者プラットフォーム SSL証明書を購(gòu)入するための費(fèi)用対効果の高い再販業(yè)者プラットフォーム Jun 25, 2025 am 08:28 AM

オンラインの信頼が交渉不可能な世界では、SSL証明書がすべてのWebサイトに不可欠になっています。 SSL認(rèn)定の市場(chǎng)規(guī)模は2024年に56億米ドルと評(píng)価されており、電子商取引事業(yè)の急増により促進(jìn)されていることで、まだ強(qiáng)く成長(zhǎng)しています。

SaaSの5つの最高の支払いゲートウェイ:究極のガイド SaaSの5つの最高の支払いゲートウェイ:究極のガイド Jun 29, 2025 am 08:28 AM

支払いゲートウェイは、支払いプロセスの重要な要素であり、企業(yè)がオンラインで支払いを受け入れることができます。顧客と商人の間の橋渡しとして機(jī)能し、支払い情報(bào)を安全に譲渡し、取引を促進(jìn)します。 のために

新しい研究は、私たちよりも感情を「理解している」と主張しています&mdash;特に感情的に充電された狀況で 新しい研究は、私たちよりも感情を「理解している」と主張しています&mdash;特に感情的に充電された狀況で Jul 03, 2025 pm 05:48 PM

人間が常に機(jī)械を上回ると信じていたドメインのさらに別のset折のように見えるもので、研究者は現(xiàn)在、AIが私たちよりも感情をよりよく理解することを提案しています。

すべてをAIにアウトソーシングすると、自分自身のために考える能力がかかりますか? すべてをAIにアウトソーシングすると、自分自身のために考える能力がかかりますか? Jul 03, 2025 pm 05:47 PM

人工知能(AI)は、人間の脳をシミュレートするための探求として始まりました。今では、日常生活における人間の脳の役割を変える過程にありますか?産業(yè)革命は肉體労働への依存を減らしました。アプリケートを研究する人として

ハリケーンとサンドストームは、新しいMicrosoftAIモデルのおかげで5,000倍速く予測(cè)できます ハリケーンとサンドストームは、新しいMicrosoftAIモデルのおかげで5,000倍速く予測(cè)できます Jul 05, 2025 am 12:44 AM

新しい人工知能(AI)モデルは、最も広く使用されているグローバル予測(cè)システムのいくつかよりも迅速かつより正確に主要な気象現(xiàn)象を予測(cè)する能力を?qū)g証しています。

デバイスはAIアシスタントに供給し、眠っている場(chǎng)合でも個(gè)人データを収穫します。共有するものを知る方法は次のとおりです。 デバイスはAIアシスタントに供給し、眠っている場(chǎng)合でも個(gè)人データを収穫します。共有するものを知る方法は次のとおりです。 Jul 05, 2025 am 01:12 AM

好むと好まざるとにかかわらず、人工知能は日常生活の一部になりました。電気カミソリや歯ブラシを含む多くのデバイスがAIを搭載しています。「機(jī)械學(xué)習(xí)アルゴリズムを使用して、人がデバイスの使用方法、DEVIの使用方法を追跡する

AIチャットボットを脅かすと、それはあなたを止めるために噓をつき、チートし、「あなたを死なせてください」と警告します。 AIチャットボットを脅かすと、それはあなたを止めるために噓をつき、チートし、「あなたを死なせてください」と警告します。 Jul 04, 2025 am 12:40 AM

新しい研究によると、人工知能(AI)モデルは、モデルの目的とユーザーの決定の間に矛盾がある場(chǎng)合、人間を脅して脅迫し、脅迫することができます。6月20日に発行されたAI企業(yè)の人類が実施した研究は、そのLにLISを與えました。

See all articles