[Digikam-devel] [Bug 149936] combine pictures in a new picture
Arnd Baecker
arnd.baecker at web.de
Tue Sep 18 07:19:30 BST 2007
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=149936
------- Additional Comments From arnd.baecker web de 2007-09-18 08:19 -------
While the picture (which looks nice and interesting)
gives an idea of what you have in mind,
it does not really explain the thing... ;-)
Before something like this is realized, a bit of
brain-storming is needed to get it right.
Some thoughts:
- this sounds like a kipi-plugin to me
- images should be selectable in digikam's thumbnail view
and then be added to the combine tool
- the combine tool should have a thumbnail-list
(e.g. light the Light Table has)
- from there images are added to the templates
by drag-and-drop (or some keyboard shortcuts)
- a wide choice of different templates should be available
- creation of new templates should be easily possible.
I.e. a kind of (separate?) template editor will be needed.
- Users should be able to contribute templates to digikam.
- Initially templates should only support rectangles
(later, circles, ellipses or even more complicated shapes might
be useful)
- the (rectangular) region for one image should allow for decoration
(border, drop shadow, smooth blend with the background, ...)
- a background image should be possible
- adding Text should be possible
- It should be possible to save such a project (without and maybe with
images) for later modification
- When an image (of a certain size and aspect ratio) is
placed onto a template region, it (usually) has to be resized and
cropped.
Thus for each image a different scaling would be needed
and a separate positioning
(E.g. scaling could be done by CTRL+mousewheel and shifting
via the middle mouse)
- To make such operations fast, they could all be done
on the thumbnails and only later the full version would be generated.
- When scaling images, applying an unsharp mask
should be possible afterwards.
Hmm, I better stop here, that's a lot already ....
Are there already any other programms around which do something like this?
Arnd
More information about the Digikam-devel
mailing list