問題タブ [image-file]

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 投票する
1 に答える
24 参照

python - Python PIL.Image.tobytes() が画像に無効なバイトを与える

この枕コードを実行すると:

エラーは発生しませんが、ファイル 'filename.png' に移動すると、おそらくバイトが無効であるため、コンピューターまたは他のソフトウェアでファイルを表示できません。これはなぜですか?

resized.tobytes()バイトを返すように見えるので、画像のバイトが無効な理由がわかりません。通常のバイトを filename.png に書き込むだけで機能するため、無効ではありません。リサイズしたもののみです。

これはなぜですか? どうすれば修正できますか?