ClemBotProject/ClemBot

Merge Images Feature

Opened this issue · 2 comments

Pretty straightforward idea. Create a cog that merged two images into one.

Something like !merge <image_1_url> <image_2_url> [<merge_orientation>] [<rescaling>]

Arguments in [ ] are optional.

Merge orientation can be: vertical (1st image on top, 2nd image on bottom) or horizontal (1st image on left, 2nd image on right) or auto (automatically choose orientation based on which created at “more square” image (the ideal format for balancing view-ability on both phones and computers). This will need to be implemented in a way that can account for how rescaling is done.

Rescaling can be: shrink (to resize the larger image to that of the smaller), expand, or none. By default, the cog should use “shrink” to minimize file sizes.

This could be expanded into a collage feature as well as a broader image manipulation tool.

This seems like very odd ux to write tbh. because you can only upload one image at once

Wdym? I can upload multiple images at the same time.
image

My thought was this would be used for images that had already been uploaded and that were referenced by URL, idk how feasible to do this when uploading images at the same time as calling the command.