RGB空間にイメージ配列があり、アルファチャンネルをすべてゼロにする必要があります。具体的には、numpy
の形状(205,54,3)の配列を持ち、シェイプを(205,54,4)に変更したいのですが、3次元の追加スポットはすべて0.0です。これを達成するには何の操作が必要ですか?numpyを使用してRGBアレイにアルファチャンネルを追加する
5
A
答えて
3
1
あなたは、RGB変数として、あなたの現在のイメージを持っている場合は、単に使用します。
rgba = numpy.concatenate((rgb, numpy.zeros((205, 54, 1))), axis=2)
を連結機能は一緒にRGBとゼロの配列をマージします。ゼロ関数はゼロの配列を作成します。軸を2に設定すると、thirdeの次元でマージされます。注意:軸は0から数えます。
関連する問題
- 1. FFmpeg:PNGマスクを使用してビデオにアルファチャンネルを追加する
- 2. 追加のアルファチャンネルを使用してスプライトを描画する
- 3. Numpyを使用してrgbピクセルアレイをグレースケールに変換する
- 4. biopythonを使用してnumpyアレイにdnaアライメントを変換する
- 5. ビットマップにアルファチャンネルを追加する方法
- 6. アレイとFORループを使用してイベントリスナーを追加する
- 7. Forループを使用してNumpyに追加
- 8. アレイを使用して複数のマルチストリング値をレジストリに追加する
- 9. 少ないメモリを使用してnumpy配列に行を追加する
- 10. Pythonでnumpyを使用してndarray配列を反復的に追加する
- 11. アレイを追加するFirestore
- 12. Racket 2htdp/worldのbase10 RGBアルファチャンネルを定義します。
- 13. Swiftにアレイを追加するには?
- 14. アルファチャンネルを特定の色に追加する
- 15. パーズクラウドコード - アレイに追加
- 16. アレイにAとBを追加する
- 17. アレイにイメージを追加する方法
- 18. React:アレイにオブジェクトを追加する
- 19. アレイ内にボタンを追加する - Swift
- 20. アレイにスペースを追加する
- 21. アレイにスペースを追加する方法
- 22. アレイにイメージを追加する
- 23. numpyアレイをインクリメンタルに構築し、メモリ使用量を測定する
- 24. Pythonを使ってNumpyでランダムな行列を追加する
- 25. numpyを使って複数のndarryを追加する
- 26. numpy配列をヒープキューに追加する
- 27. NumPy配列に行を追加する
- 28. NumPyスタックに配列を追加する
- 29. アレイから別のアレイにオブジェクトを1つ追加する
- 30. PlayEnhMetaFileを使用してアルファチャンネルで拡張メタファイルを描画する
rgbの値を持つ配列を作成し、rgbの値を '(205、54、4、0)'のようにしたいのですか?出力の仕方の例を投稿してください。 – Linus
@Linus OPは、寸法が205×54×3の3次元配列であることを意味します。 – kennytm
@kennytm正解 - 入力は形状(205,54,3)を持ち、(205,54,4 )。例として 'x.shape =(205,54,3)'と 'x [0] [0] = [255、255、255]'と 'x [0] [0] = [255、 255、255、0] 'とする。 – Melanie