-1
바이트 버퍼가 있다고 가정하고 비트 맵을 얻으려면 어떻게해야합니까?byte []를 Bitmap으로 변환하려면 어떻게해야합니까?
바이트 버퍼가 있다고 가정하고 비트 맵을 얻으려면 어떻게해야합니까?byte []를 Bitmap으로 변환하려면 어떻게해야합니까?
이미지를 조작하려면 ImageIO
을 사용하십시오. 그것은 메모리에 형식에 얽매이지 이미지를 생성 :
BufferedImage img = ImageIO.read(new ByteArrayInputStream(bytes));
그냥 디스크에 저장하려면
는, 단순히 파일에 바이트 배열을 작성합니다.바이트 배열은 이미 비트 맵 이미지 여야하며 바이트 배열을 가져 와서 비트 맵으로 사용할 수 없습니다.
그리고 당신에 의해 바이트 버퍼에서 바이트 배열 얻을 : 당신의 바이트 버퍼에 무엇이
byte[] bytes = new byte[buf.capacity()];
buf.get(bytes, 0, bytes.length);
를? –
어떤 종류의 비트 맵에 대해 이야기하고 있습니까? –
비트 맵이란 무엇입니까? 표준 Java 클래스는 아닙니다. –