問題タブ [raw]
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.
python - np配列をバイナリファイルに書き込むときの問題、新しいファイルは元のファイルの半分だけです
rawファイルの上位24行を削除しようとしているので、元のrawファイル(raw1.rawと呼びましょう)を開いてnparrayに変換し、新しい配列を初期化して上位24行を削除しましたが、新しい配列を新しいバイナリ ファイル (raw2.raw) に追加すると、元のファイル raw1.raw が 30.6mb のようであるのに対し、raw2 は 15.2mb のみであることがわかりました。私のコードは次のとおりです。
バイナリファイルへの書き込みに im.astype('uint16') を使用しようとしましたが、uint16 を使用すると値が正しくありません。