I'm doing some repetitive work making panels of image sets and I want to make it so that I can import multiple images (3-5 TIFFs) and arrange them (either by file name or I can do this manually), then label them (also either by file name or manually), then make some pairs of them overlay (again, I want to automate by filename or do manually), then export the SVG as a [flattened*] JPEG.
*: because I've been doing this manually, I imported images in different layers so I could reuse the text panels and overlay from one file. Not sure if flattening is necessary but I don't really care as long as I have one SVG that I can edit if I need to and one presentable TIFF or JPEG image (with the images from the set in labeled panels) at the end.
I just use ImageMagick to bulk export SVGs as JPEGs and it seems to work, so I'm okay with this being a multi-step process instead of having "one click" (one extension? One python script file and INX? One or multiple macros?) to do everything, but any help on how to make this? I've never coded before but it would be really convenient to save some time instead of doing this for every image, since I'm going to have a lot of images to process in the next few weeks.
Thanks!
PS - look I barely know what most of these terms mean ._. I started using Inkscape last week and pored over the documentation and wiki/help pages but I can't find an explanation that I understand for how to make what I want, please cut me some slack if this doesn't make sense! I'm happy to clarify anything!
Some of these things can be done in Inkscape, but would require at lot of learning python or scripting to automate. Whereas IM has a lot of examples for bitmap manipulation
Hi all,
I'm doing some repetitive work making panels of image sets and I want to make it so that I can import multiple images (3-5 TIFFs) and arrange them (either by file name or I can do this manually), then label them (also either by file name or manually), then make some pairs of them overlay (again, I want to automate by filename or do manually), then export the SVG as a [flattened*] JPEG.
*: because I've been doing this manually, I imported images in different layers so I could reuse the text panels and overlay from one file. Not sure if flattening is necessary but I don't really care as long as I have one SVG that I can edit if I need to and one presentable TIFF or JPEG image (with the images from the set in labeled panels) at the end.
I just use ImageMagick to bulk export SVGs as JPEGs and it seems to work, so I'm okay with this being a multi-step process instead of having "one click" (one extension? One python script file and INX? One or multiple macros?) to do everything, but any help on how to make this? I've never coded before but it would be really convenient to save some time instead of doing this for every image, since I'm going to have a lot of images to process in the next few weeks.
Thanks!
PS - look I barely know what most of these terms mean ._. I started using Inkscape last week and pored over the documentation and wiki/help pages but I can't find an explanation that I understand for how to make what I want, please cut me some slack if this doesn't make sense! I'm happy to clarify anything!
I would start by making a flowchart or block diagram of what you actually want to automate.
Inkscape can import multiple bitmap formats to the same document just by multiselect in the File>Import dialogue.
Or do you want these to be imported into separate layers ?
Imagemagick 'montage' command can certainly arrange multiple bitmaps into various arrangements as one large image ? https://legacy.imagemagick.org/Usage/montage/
There is simple vertical and horizontal merging using Imagemagick 'convert' with -append and +append.
IM also has advanced composite functions - and can create text labels https://legacy.imagemagick.org/Usage/text/
Some of these things can be done in Inkscape, but would require at lot of learning python or scripting to automate. Whereas IM has a lot of examples for bitmap manipulation