16ビット整数の生のTIFFを8ビットのint pngに変換しようとしています。私は、これは、アレイ内のすべての値を介して単純なループで達成することができることを知っているnumpyの線形関数に従って配列の要素を変更するには
[0, 32, 64, ..., 4095] should be converted to: [0, 2, 4, ..., 255 ]
:255
例 - 0 4095 - そのステップは0から配列内の値を変更することを含みますしかし、numpyはこのタイプのタスクに標準機能をいくつか提供していますか?ありがとうございました。
https://stackoverflow.com/questions/25485886/how-to-convert-a-16-bit-to-an-8-bit-image-in-opencv and https://stackoverflow.com/questions/14464449/numpy-to-efficient-convert-16ビット画像データから8ビット表示へ – Dadep
単に「16」で除算する: 'a // 16'? – Divakar