画像処理が初めてです。私は黒と白の画像のピクセル値を取得しようとしています。私はここで検索しましたが、それについて正しい方法を見つけることができません。私はRGB値について多くのポストを見ましたが、M x N x 1の配列であると信じる特に白黒の値を持つサンプルを探しています。私はこれがjavaでどのように達成できるのだろうと思っていました。Javaで白黒画像のピクセル値を取得する方法
-1
A
答えて
0
0
通常、Javaでは、イメージを表すためにBufferedImageを使用します。 BufferedImageには、長さWidth x Height X Channels(イメージの大きさ)の1次元配列が含まれます。ピクセル値にアクセスするには、実際に簡単な解決策は、ラスタを使用することである。
BufferedImage image = ... // A gray level or binary image
WritableRaster wr = image.getRaster() ;
for (int y=0 ; y < image.getHeight() ; y++)
for (int x=0 ; x < image.getWidth() ; x++)
int pixelvalue = wr.setSample(x, y, 0) ;
画素値は、画像符号化(image.getType())に応じて異なる範囲であろう。
- TYPE_BYTE_BINARY範囲= [0,1]、黒= 0と白= 1
- TYPE_BYTE_GRAY、範囲= [0,255]、黒= 0と白= 255
- TYPE_USHORT_GRAY、範囲= [0から65535]、黒= 0、白= 65535。
ピクセルにアクセスする最も速い方法は、DataBufferを使用することですが、もう少し複雑です。
+0
なぜ投票が遅れますか?コメントが役に立ちます! – FiReTiTi
関連する問題
- 1. 白黒画像のピクセル値を取得する方法は?
- 2. JavaのTIFF画像のピクセル値を取得する
- 3. Python PIL - 白黒ピクセルのRGBピクセル値
- 4. Androidでカラー画像を白黒にする方法
- 5. matlabで黒のピクセルを白にする
- 6. 白黒画像のスケーリング
- 7. getRGBを使用してJavaで画像のピクセル値の配列を取得する方法
- 8. 白黒画像文書クラスタリング
- 9. 画像のピクセル値を読み取る
- 10. 画像OpenCVのピクセルのHSV値を取得する
- 11. 画像からピクセル値を得る:Matlab
- 12. iPhone SDKの画像を白黒画像に変換する
- 13. ピクセルを白黒に変換する
- 14. MATLABで画像のピクセル値を表示する方法は?
- 15. OpenCV Mat画像を白黒のエラー
- 16. 画像のリストをPythonで白黒に変換する最も良い方法
- 17. 第2の同じ場所に配置された画像上で黒でもある場合、最初の画像の黒のピクセルを白に変えます。
- 18. BufferedImageのJavaのR、G、B値からrgbピクセル値を取得する方法
- 19. OpenCV(C++) - カラー画像の白黒変換
- 20. PDF/A-1a:白黒画像のOutputIntents
- 21. 白黒画像を白と透明に変換する
- 22. 画像の黒いピクセル数をカウントする
- 23. 画像からピクセルのx、y座標の色を取得する方法は?
- 24. ピクセル強度値マトリックスの取得方法
- 25. 画像の白黒バージョンを自動的に生成する方法
- 26. 白いCSSの背景に黒いテキストと画像をオーバーレイする方法は?
- 27. ImageViewでピクセル単位で画像を取得する
- 28. CSSの白黒から黒への画像の切り替え
- 29. MATLAB:RGBから白黒画像へ
- 30. ココアでピクセル完全描画を取得する方法
RGB値に問題がありますか?黒は 'rgb(0,0,0)'、白は 'rgb(255,255,255)'です。 – c0der
StackOverflowに関する質問をする前に、このセクションをお読みください:http://stackoverflow.com/help/mcveあなたの質問はあまりにもあいまいで、編集せずに答えることはできません。 – Farside