問題タブ [python-imaging-library]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
9540 参照

python - Python (イメージング ライブラリ): 引数として文字列をリサンプルする

パイソン初心者の質問です。以下のコードは私の問題を説明するはずです:

結果:

これは機能します:

0 投票する
3 に答える
7507 参照

python - アップロードされた画像が有効かどうかをDjangoはどのように判断しますか?

Django アプリのモデルに画像を追加しようとしています。

models.py

開発モードでは、Django 管理者経由で画像をアップロードしようとするたびに、次のようになります。

アップロードしようとしている jpg は os X Preview で表示できるので有効なようです。

Python Imaging Library が画像として認識しないことが問題のようです。なぜそれが有効な画像で起こっているのでしょうか?

PIL がインストールされ、Django シェル経由で検証されます。

0 投票する
7 に答える
34632 参照

python - PIL:サムネイルと正方形の画像になります

呼び出し

アスペクト比を維持します。しかし、私は次のような画像を表示する必要があります:

画像の周囲を透明または白のレターボックススタイルにすることはできますか?

0 投票する
4 に答える
8723 参照

python - PIL:画像のサイズ変更:Firefoxと同様のアルゴリズム

PILの4つのアルゴリズムすべてから同じ見栄えの悪いサイズ変更を取得しています

しかし、Firefoxでサイズを変更するよりも、結果ははるかに悪く見えます。

http://paulisageek.com/tmp/metaward/images.html

PIL(または別のPythonイメージライブラリ)を使用してFirefoxの結果と同様の効果を得るにはどうすればよいですか?

編集:マウスをホバーして、各画像が何であるかを確認します

RGBのように見え、次にANTIALISが最適に見えます。他の推奨事項はありますか?

参考までに、これは最もよく見えたものです:

0 投票する
3 に答える
6753 参照

python - Snow Leopard、Django、PIL の問題

Snow Leopard にアップグレードしてから、Django と PIL を正常に動作させるのに問題があります。

freetype、libjpeg、そして PIL をインストールしました。

しかし、django管理インターフェースからjpegをアップロードしようとすると、次のようになります:

有効な画像をアップロードしてください。アップロードしたファイルは画像ではないか、破損した画像でした。

PNGファイルで問題なく動作します。

何か案は?

0 投票する
5 に答える
78804 参照

python - Python Imaging Libraryでサイズ変更された画像の品質を調整するには?

私は PIL に取り組んでおり、画像のサイズ変更またはサムネイル化中に画質を調整できるかどうかを知る必要があります。私が知っていることから、デフォルトの品質は 85 に設定されています。サイズ変更中にこのパラメーターを微調整できますか?

現在、次のコードを使用しています。

このANTIALIASパラメーターは、おそらく最高の品質を提供します。品質オプションをより細かく設定できるかどうかを知る必要があります。

0 投票する
12 に答える
30937 参照

python - 更新された Python 2.6.2 を使用して Snow Leopard に Python Imaging Library (PIL) をインストールする

Snow Leopard のインストール中に開発者ツールがインストールされた状態で、Snow Leopard を新規インストール (ワイプしたドライブから開始) しました。

次に、Snow Leopard のデフォルトの Python 2.6.1 を置き換えて、Python 2.6.2 をインストールしました。次の方法で PIL をインストールしようとしました。

  1. easy_install
  2. pip
  3. ソースをダウンロードしてpython setup.py build手動で実行します。

すべて同じエラーが発生します (pipログへのリンク: http://drop.io/gi2bgw6 )。Snow Leopard のデフォルトの python 2.6.1 を使用して PIL のインストールに成功した人を見たことがあるので、なぜ 2.6.2 で動作させるのにこれほど苦労しているのかわかりません。

0 投票する
1 に答える
309 参照

python - PIL がマシン間でフォントを均一にレンダリングしない

画像を吐き出すコードを書きました。私のローカル マシンでコードを実行すると、次の画像が生成されます。

ローカル http://img32.yfrog.com/img32/9476/local.png

私のウェブホストでは、次のようになります。

ホスト http://img32.imageshack.us/img32/858/hoste.png

ご覧のとおり、それらは異なります。トップはもっと素敵です。どちらも同じコード、同じフォント ファイル (VeraMoBd.ttf)、同じバージョンの PIL (1.1.6)、同じ Python バージョン (2.6) を使用しています。

私はグーグルで検索しましたが、PIL がフォントをレンダリングする方法に関連するグローバル設定はないようです...何が異なる結果を引き起こしているのでしょうか?

0 投票する
3 に答える
574 参照

python - サイズ変更時にappengineが透明に黒くならないように画像を作成するにはどうすればよいですか?

Google appengine を使用していて、画像のサイズを変更しようとしています。そうです :

また、一部の画像では素敵な透明なサイズ変更が行われ、他の画像では背景が黒くなります。

すべての画像の透明度を維持するにはどうすればよいですか?

0 投票する
3 に答える
3360 参照

python - Python PIL でこの画像をトリミングできないのはなぜですか? (単純な構文の問題?)

これで問題ないようですね。

その最後の行はエラーになり、続行しませんが、AJAX であり、ATM をデバッグできないため、エラーが何であるかはわかりません。