2017-11-25 1 views
0

Nodejs를 사용하여 응용 프로그램을 만들고 있습니다. 이미지는 SQL에 얼룩으로 저장됩니다. SQL에서 이미지를 가져온 후 형식이 무엇인지 확인했습니다. 이미지의 JSON 응답은 다음과 같습니다. 나는 프론트 엔드로 데이터를 전송 한 후버퍼의 데이터 형식은 무엇입니까?

Response after fetching the image

이미지는 버퍼를 표시하기 때문에, 나는 이미지 형식이 무엇인지 혼란 스러워요이 형식

JSON Response in the front end

에 나타납니다. 이미지의 형식은 무엇입니까?

+1

'버퍼'는 기본적으로 이진 Blob입니다. 바이너리 데이터를 평가하여 이미지 형식을 결정해야합니다 (또는 동일한 작업을 수행하는 타사 모듈을 사용하십시오). – Joe

+0

@Joe Thanks! 그래서 UI에 표시하려면 어떤 형식으로 변환해야합니까? – APJ

답변

1

형식은 JPEG (JFIF)입니다. 당신이 동등하게

(255, 216, 255, 224, 0, 16, 74, 70, 73, 70, 0, 1, 1, 1, 0, 200) 

또는에서 살펴 경우

FF D8 FF E0 00 10 4A 46  .......J 
49 46 00 01 01 01 00 C8  FIF..... 

특히 4A 46 49 46 00을,이 식별자 JFIF입니다.

FF D8   # Start of Image 

FF E0   # APP0 marker 
00 10   # length of segment: 16 bytes 
4A 46 49 46 00 # "JFIF\0" 
01 01   # version:   1.01 
01    # pixel density unit: pixels per inch 
00 CB   # Xdensity:   200 ppi 
... 
관련 문제