Arduino UNO R3とVideo Experimenter Shieldの画像に戻します。私はArduinoから、Video Experimenter Shieldの助けを借りて、防犯カメラから捕捉された画像のpollserial communicationバイトを得ています。私はArduinoからバイトを取得し、ByteArrayListを0と1のモノクロ画像に変換するためにJavaでそのコードを構築しました。Arduinoからバイト単位で画像を取得し、Javaで
javaプログラムは、arduinoから利用可能なデータを一度に収集していないため、OUTPUT_BUFFER_EMPTYの場合、このバイトのスタックをイメージにします。しかし、Arduinoから受け取ったバイトを何度もバイトチャンクに保存し続けます。
* "何か提案がありますか?" * 1)コードだけでなく入出力にもコードフォーマットを使用してください。 2) 'System.err.println(e.toString());'を 'e.printStackTrace();'とスワップする3)BMPとして保存しないでください(PNGまたはJPGを使用してください)。 –
私が取り出そうとしている画像は、0と1で構成された白黒画像の白黒です。ちょうど提案2と3で終わったが、最初のものが何を意味するのか分からない。とにかく結果は変わりません。ありがとう – Zuss
* "とにかく結果は同じです" *出力はされません。 *「最初のものが何を意味するのか理解できません」*あなたが理解できないことが分かっていると思いますか?具体的にしてください。あなたが理解していない私の10っの声明はどうでしたか? –