2012-03-28 1 views
1

갤러리 응용 프로그램을 빌드 할 때 다른 해상도 인 과 현재 고민 중입니다. 나는이 문제를 깨달았습니다. 사진은다른 해상도 또는 의 풍경/사진에서 찍은 것 같습니다. 이미지를 강제로 의 고정 해상도으로 만들면 이 늘어났습니다 (). 내가하지 않으면 : enter image description here갤러리를 만들 때 다른 해상도 처리

내가 실제로 (이 같은 뭔가를 동일한 해상도 6 개 이미지를 찾고 있어요 :이 (느슨한 해상도 만 고정 witdh 6 개 서로 다른 이미지의 예) 같은 것을 기대할 수 있습니다) : (이 두 갤러리는 실제로 같은 코드를 실행하는)

나는 고통없이 가능한 뷰어로 이것을 만드는 방법에 대한 어떤 제안을 감사하겠습니다. 감사!

답변

1

예술적 사고를하는 사진 작가에 관심이 있다면 이미지를 자르지 마십시오.

최대 크기 (너비 또는 높이)를 특정 치수 400px로 크기 조정하고 사각형 div에 각각 배치합니다.

0

나는 이미지 크기 (해상도가 아니라 1 인치의 픽셀 수)에 대해 이야기하고 있다고 생각합니다.

원하는 것을 얻으려면 (1) 이미지를 표시 할 너비 - 높이 비율을 선택하십시오. (2) 위의 비율에 맞게 이미지의 여분 부분을 자릅니다 (GD 라이브러리를 사용할 수 있음). PHP의 경우

예 : 모든 인물 사진을 가로 사진으로 만들려면 위쪽 및 아래쪽을 자릅니다. 풍경화되기 위해 인물 사진을 회전시키는 것도 해결책이지만, 시청자에게 좋지는 않을 것입니다. 사진을보기 위해 목을 비틀 필요가 있습니다.

0

아무 것도 잘라 내지 않고 가능한 한 화면의 공백을 줄이고 싶다면 변경되지 않은 형식으로 이미지를 최적으로 배치해야합니다. 이 문제는 매우 어렵습니다 (NP 완성?).하지만 원하는 경우 일부 문제를 해결할 수 있습니다.

게시 한 이미지를 보면서 다음과 같이 비교적 깨끗하게 5 개를 표시 할 수 있습니다. 서로의 아래에 두 개의 인물 사진을 넣고 초상화 옆에 가로로 세 개의 가로보기를 추가합니다. 두 개의 인물 사진의 높이가 세 개의 풍경 높이와 같도록 크기를 조정하면 사진의 전체 크기가 다소 다를 수 있습니다.

카메라의 일반적인 종횡비에 대해 "꽤"화면 채우기 스태킹 방법을 찾을 수 있습니다. 16 : 9 절과 4 장 3 절을 읽고 그 가정을 해소한다.

0

갤러리 축소판은 고정 된 크기 (고정 가중치/높이 비율)를 갖지만 소스 이미지는 가변 크기 (가변 가중치/높이 비율)를 갖습니다. 여기에 다음 옵션이 있습니다 : 1- 소스 이미지를 축소판 크기로 늘입니다. 2 원본 이미지에 빈 공간 (예 : 흰색)을 추가합니다. 3 원본 이미지에서 여분의 공백을 자릅니다. Demonstartion