2015년 12월 17일 목요일

Blog : 구글 블로그에 첨부된 이미지의 고해상도 이미지 보기

구글 블로그는 다른 편리한 블로그에 비해 단점이 많지만, 다른 블로그에 비해 특출난 장점이 하나 있으니...
바로 (첨부 할 수 있는 파일이 제한되어 있기는 하지만...) 이미지와 동영상은 무제한으로 등록 할 수 있다는 것이다.

물론 단점도 있어서, 그대로 업로드 할 수 있는 것은 아니라, 업로드시 변환해서 용량을 줄여버리기 때문에 원본 크기 그대로 볼수는 없다. 하지만, 그렇더라 하더라도 무제한이라는 장점은 꽤 크다.

하여간 업로드시 이미지 변환을 해버리기 때문에 블로그에 첨부한 이미지를 클릭해서 확대해 볼때, 원본 크기에 비해 작은 이미지를 보여준다.
하지만, 일반적인 방법으로 보여주는 이미지 보다 큰 이미지를 볼 수 있는 방법이 있다.

예를 들어 어떤 구글 블로그에서 특정 이미지를 클릭해서 볼때...


해당 이미지를 클릭하면 새창으로 이미지를 띄워 주는데, 그 이미지는 일반적으로 실제 업로드한 이미지 보다 작은 이미지를 보여 준다.


하지만, 실제로는 그것보다는 큰 이미지가 업로드 되어 있다.
단지 보여줄때 작은 이미지를 보여 줄뿐...
이때, 좀더 큰 이미지를 볼려면...


해당 이미지의 경로중, "s1600" 이라는 항목을 찾아서 바꿔 주면 된다.


예를 들어 "s3200" 이라고 바꿔 주고 이미지를 조회해 보면...


이렇게 훨씬 고해상도의 이미지를 읽어 올 수 있다.
더 큰 이미지를 원한다면? 더 큰 값을 넣어 주면 된다.
당연히 무한정 큰 이미지를 볼 수 있는것은 아니다.


이렇게 아주 큰 값을 넣어 주더라도...


이렇게 현재 구글 서버에 있는 원본의 크기를 넘는 이미지를 보여 주지는 않는다.

구글 내부적으로 어떻게 이미지를 처리하는지는 모르겠으나, 아마도 최초에 업로드한 이미지를 DataStrim 으로 변환해 DB 에 저장 한 다음, 그 이미지를 필요할 때마다 적당한 크기로 실시간으로 변환해서 보여 주고 있는게 아닌가 ... 라고 추측된다.

암튼 이런식으로 하면 구글 서버에 저장된 가장 높은 해상도의 이미지를 볼 수 있다.