pillow

    3

    2答えて

    from PIL import Image from PIL import ImageDraw from io import BytesIO from urllib.request import urlopen url = "https://i.ytimg.com/vi/W4qijIdAPZA/maxresdefault.jpg" file = BytesIO(urlopen(url)

    0

    1答えて

    のサイズを変更したが、画像が小さすぎるので、私はサイズに を高めたいです壊れている(画質が低すぎる) どのようにして良質な画像サイズを増やすことができますか? 私はこの方法 from PIL import Image im = Image.open('filename') im_new = im.resize((500, 500)) im_new.save('filename2')

    1

    1答えて

    PILを使用してこのスレッドの後にグレースケールpngでテキストを書き込もうとしています。それはかなり簡単なようですが、私は何が間違っているのか分かりません。しかし Add Text on Image using PIL 、私はそれがdraw.text機能に死ぬやろう: from PIL import Image, ImageDraw, ImageFont img = Image.open("t

    1

    1答えて

    黒い帯にテキストを描画し、その結果をPILを使用してベースイメージの上に貼り付けます。 1つの重要な点は、テキストの位置が黒い帯の中央に完全にあることです。 私は、次のコードを介して、その要求を満たす:私はpositionを設定していますか from PIL import Image, ImageFont, ImageDraw background = Image.new('RGB', (st

    1

    1答えて

    デフォルトでは、thumbnailの方法ではアスペクト比が維持され、サムネイルが不揃いになることがあります。 Image.thumbnail(サイズ、再サンプル= 3) このイメージをサムネイルにします。このメソッドは、指定されたサイズよりも大きくない、イメージのサムネイルバージョンを含むようにイメージを変更します。 このメソッドは、イメージのアスペクトを保持するために適切なサムネイルサイズを計算

    1

    1答えて

    黒い帯の上にテキストを書いて、その帯をベースイメージに貼り付けています。それは完璧に働いています。 私の問題は、テキストにたくさんの文字があると、それがベースイメージの外側にオーバーフローするということです。ここでは、私の意味は次のとおりです。 私があふれたテキストは、次の行に行くというのが私のコードは、このような解決方法を教えてください。 は、ここで私が現在やっているものです: backgrou

    0

    1答えて

    を行いません。私は、次のコードを使用してサムネイルを作ってみる: import Image # Skipping creation of file-like object 'f' im = Image.open(f) im.thumbnail((256, im.height)) im.save(f, 'WebP') f.flush() docsは、このメソッドは、より大きな、自身の

    2

    1答えて

    現在、小さな画像(約360×360ピクセル)内の赤いピクセルを検出しようとしています。 イメージには広範囲の赤色値があるため、すべてのピクセルを繰り返して特定のrgb値を確認するだけの理由がありません。 このような画像を分析して、人間が赤色であると認識するピクセルの割合を得るにはどのような効率的な方法がありますか? ありがとうございます。

    1

    1答えて

    とIは、Webアプリケーション内に表示されるべきであるJPEGに顕微鏡からTIFF画像を変換する問題を有しています。 は、私は次のことを試してみました: image = Image.open(file_name) image.convert(mode="RGB") image.save('my.jpeg') >>IOError: cannot write mode I;16 as JPEG