ImgPacker : a desktop photo collage creator

Photo collages are a popular way of displaying a set of images or photographs in various media, such as presentations, screensavers, and framed print-outs. One such class of these collages, which is the subject of generation in this report, have rectangular images or photographs packed together in a...

Full description

Bibliographic Details
Main Author: Chow, Loong Jin.
Other Authors: School of Computer Engineering
Format: Final Year Project (FYP)
Language:English
Published: 2012
Subjects:
Online Access:http://hdl.handle.net/10356/48459
_version_ 1826130654608228352
author Chow, Loong Jin.
author2 School of Computer Engineering
author_facet School of Computer Engineering
Chow, Loong Jin.
author_sort Chow, Loong Jin.
collection NTU
description Photo collages are a popular way of displaying a set of images or photographs in various media, such as presentations, screensavers, and framed print-outs. One such class of these collages, which is the subject of generation in this report, have rectangular images or photographs packed together in a non-grid manner without overlaps or gaps. These collages can be quite difficult to generate by hand, as they typically require a large number of trials, or otherwise lengthy mathematical calculations in order to obtain even one valid collage layout. This report details the design and development of a free and open source collage authoring application for the GNU/Linux desktop, dubbed “ImgPacker Collage Creator,” that supports automated collage generation and provides support for low-level, manual customization of the collage layout through a WYSIWYG interface that allows a user to drag and drop individual images or a group of images from one location to another on the collage. As part of the implementation of the ImgPacker Collage Creator, this report also defines and discusses the problem of generating collage layouts of photos that do not have overlaps or gaps, and a proposed solution for this problem in the form of the Pairwise Combinator algorithm. This algorithm generates collage layouts iteratively by combining pairs of images either horizontally or vertically into sub-collages until only a single sub-collage remains, which is then taken as the final collage. A mechanism for manipulating the resultant collage layout is also discussed.
first_indexed 2024-10-01T07:59:49Z
format Final Year Project (FYP)
id ntu-10356/48459
institution Nanyang Technological University
language English
last_indexed 2024-10-01T07:59:49Z
publishDate 2012
record_format dspace
spelling ntu-10356/484592023-03-03T20:53:02Z ImgPacker : a desktop photo collage creator Chow, Loong Jin. School of Computer Engineering Xiao Xiaokui DRNTU::Engineering::Computer science and engineering::Computing methodologies::Computer graphics Photo collages are a popular way of displaying a set of images or photographs in various media, such as presentations, screensavers, and framed print-outs. One such class of these collages, which is the subject of generation in this report, have rectangular images or photographs packed together in a non-grid manner without overlaps or gaps. These collages can be quite difficult to generate by hand, as they typically require a large number of trials, or otherwise lengthy mathematical calculations in order to obtain even one valid collage layout. This report details the design and development of a free and open source collage authoring application for the GNU/Linux desktop, dubbed “ImgPacker Collage Creator,” that supports automated collage generation and provides support for low-level, manual customization of the collage layout through a WYSIWYG interface that allows a user to drag and drop individual images or a group of images from one location to another on the collage. As part of the implementation of the ImgPacker Collage Creator, this report also defines and discusses the problem of generating collage layouts of photos that do not have overlaps or gaps, and a proposed solution for this problem in the form of the Pairwise Combinator algorithm. This algorithm generates collage layouts iteratively by combining pairs of images either horizontally or vertically into sub-collages until only a single sub-collage remains, which is then taken as the final collage. A mechanism for manipulating the resultant collage layout is also discussed. Bachelor of Engineering (Computer Engineering) 2012-04-24T04:48:58Z 2012-04-24T04:48:58Z 2012 2012 Final Year Project (FYP) http://hdl.handle.net/10356/48459 en Nanyang Technological University 41 p. application/pdf
spellingShingle DRNTU::Engineering::Computer science and engineering::Computing methodologies::Computer graphics
Chow, Loong Jin.
ImgPacker : a desktop photo collage creator
title ImgPacker : a desktop photo collage creator
title_full ImgPacker : a desktop photo collage creator
title_fullStr ImgPacker : a desktop photo collage creator
title_full_unstemmed ImgPacker : a desktop photo collage creator
title_short ImgPacker : a desktop photo collage creator
title_sort imgpacker a desktop photo collage creator
topic DRNTU::Engineering::Computer science and engineering::Computing methodologies::Computer graphics
url http://hdl.handle.net/10356/48459
work_keys_str_mv AT chowloongjin imgpackeradesktopphotocollagecreator