This simple script is made to help the Artwork team in OSC to put OSC's logo on more than one picture after the events automatically without having to do them one by one.
This script uses Imagemagick and Zenity (for the GUI only).
You can install them by running the following commands:
$ sudo apt update && sudo apt install imagemagick zenity
$ sudo pacman -Sy imagemagick zenity
- Execute the script
$ ./PutlogoGUI.sh
Or just double click on the file.
- Follow the on-screen dialogs to get your logo put on the pictures.
- Execute the script
$ ./Putlogo
Or you can pass arguments to the script
$ ./Putlogo <Logo Path> <Pictures Directory> <Corner> <Size>
- Input the logo's Path and name
$ /home/Pictures/logo.png
or
$ ../../Pictures/logo.png
- Input the photos containing folder's path
$ /home/Pictures/
or
$ ../../Pictures/
- Fix a bug which makes the script works on landscape pictures only.
- Edit the script to allow the execution of the script from any directory not the directory of pics.
- resize the logo to fit every image.
- Solve problem with auto rotate from photos taken by digital cameras.
- Solve a problem with paths and files which folder that contains a space in their name.
- Make it usable as Shell Command and to take arguments also
- Solve a Problem with selfies