ESP32 CAM을 통한 블루투스 이미지 수신앱을 만들고있는데
classic? spp? 뭐 어찌어찌 하고있는데 도무지 모르겠네요
알수없는 외계어가 오긴오던데 스트링포멧을 저렇게하니
뭔가 잘조합하면 사진이 될거같은 게 오긴왔는데 사진으로 어떻게 바꾸나요?
예제 소스나 이런걸 못찾겠던데 예제나 방법 알려주세요 ㅠ
이미지에 있는 건 String이 아니고 binary입니다. 텍스트 파일은 string으로 처리가 가능하지만 이미지나 비디오 같은 파일들은 binary 포맷으로 처리가 되기 때문에 출력해 보면 외계어같이 이상하게 보이죠. inputStream으로 들어오는 데이터를 output stream으로 출려하세요. 아래코드가 기본적인 형태입니다.
byte[] binaryData = { /* your binary data */ }; // 파일로 저장시 FileOutputSteam 사용 try (FileOutputStream outputStream = new FileOutputStream(filePath)) { outputStream.write(binaryData); //<-- 요기에 읽은 데이터 write } catch (IOException e) { e.printStackTrace(); }