1
UNIXでパイプラインをサポートするプログラムをJavaで書いてみたい。問題は、私の入力ファイルが画像であり、何か別の方法でそれらを分離する必要があることです。複数の画像をJavaの標準入力から分離する
ImageIO.read()
を使用してInputStreamを読み取ることができるので問題はないと私は考えていました。しかしそれはそれほど単純ではありません。 ImageIO.read()
は、イメージが読み取られるたびにストリームを閉じます。だから私はstdinから複数のファイルを読むことができません。これにはいくつか解決策がありますか?