각 이미지의 크기가있는 이미지 목록이 있습니다. 그 목록에서 이미지 그룹을 선택하고 레이아웃을 잡아서 화면에 약간 겹치지 않고 간격을 두어야합니다. (뚜렷한 전환을 피하기 위해 오버랩의 그래디언트)불규칙한 상자를 여러 개 배치하여 화면에 맞 춥니 다.
나는 2 차원 박스 패킹 알고리즘을 연구했지만 모든 항목을 사용해야하며 틈이 겹치는 것보다 낫다고 가정합니다.
필요한 경우 이미지의 일부 또는 전체를 축소 할 수 있지만 이미지를 업 스케일 할 수는 없습니다.
이렇게하는 좋은 방법이 있습니까?
숙제와 같은 냄새가납니다. –
아니요, 이것은 제가 작업중인 일부 이미지 관리 소프트웨어와 관련이 있습니다. – Eric
나는 4 월에 비슷한 질문을했다. 당신이 그것을 보았는지, 또는 당신의 필요에 맞는 대답이 있는지 모릅니다. [여기를보세요] (http://stackoverflow.com/questions/716558/place-random-non-overlapping-rectangles-on-a-panel) –