暇つぶし2chat TECH
- 暇つぶし2ch452:デフォルトの名無しさん
20/06/17 13:47:41.35 C1pIJV5j0.net
resampleは6種類全部試してみたけどどれもきれいに縮小はできませんでした
でも、ImageMagickならきれいに縮小できることがわかったので
とりあえずこの問題は解決済みとしておきます
で、追加で質問なんですけど
subprocess.runで標準入力にbytes型を指定することってできないんでしょうか?
↓こんなコードを試してみたけどうまくいきませんでした
v = #画像ファイル(bytes型)
cmd = ("magick", "convert", "-", "jpg:-")
sbp = subprocess.Popen(cmd, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
v2 = sbp.communicate((v)) #これはうまくいった
v3 = subprocess.run(cmd, stdin=v, check=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE) #これがうまくいかない


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch