Un script python basique qui détoure automatiquement un image: genre une planche avec des objets dessus de tailles différentes puis découpe la planche image par image, Un outil sympa qui peut être complémentaire à mon autre script pour faire des corpus zippé pour l'application de création de Bandes dessinées "BDNF" ici: https://github.com/Giribot/Createur-de-Corpus-zip-pour-BDNF
le résultat sera:
puis... puis... puis... puis... puis... puis... puis... puis...
Mode d'emploi:
Il faut avoir python installé. Mettre les deux fichiers dans un répertoire quelconque. RunMeFirst.bat decoup.py
Sur Windows: lancez le programme 'RunMeFirst.bat' Ce fichier batch installera au besoin les librairies manquantes de python (si besoin) puis lancera le script python decoup.py
Ailleurs: Linux, Mac, Si le fichier batch "RunMeFirst.bat" ne se lance pas: Ouvrez le avec un blocnote et installez manuellement les librairies manquantes qui sont notées dedans: (au 10/01/2025: il suffit de faire juste pip install opencv-python pillow numpy Mais vérifiez si je n'ai pas rajouté par la suite des choses dedans) Puis de lancer le script python decoup.py.
Le script vous demandera le dossier où vous avez mis vos images que vous avez sélectionnées à détourer/découper. Choississez le puis valider. le processus est automatique et dans le répertoire que vous avez choisi, le script créera des noms de dossiers correspondant au nom de l'image de type planche (avec des élements distincts que le script détourera et découpera de manière procédurale)....
Voilà !
A basic python script that automatically cuts out an image: like a board with objects on it of different sizes then cuts the board image by image, A nice tool that can be complementary to my other script to make zipped corpus for BDNF (an app) for comics here: https://github.com/Giribot/Createur-de-Corpus-zip-pour-BDNF
the result will be:
Then... Then... Then... Then... Then... Then... Then... Then...
Instructions:
You must have python installed. Put the two files in any directory. RunMeFirst.bat decoup.py
On Windows: launch the program 'RunMeFirst.bat' This batch file will install the missing python libraries (if necessary) and then launch the python script decoup.py
Elsewhere: Linux, Mac, If the batch file "RunMeFirst.bat" does not launch: Open it with a notepad and manually install the missing libraries that are noted in it: (as of 01/10/2025: just do pip install opencv-python pillow numpy But check if I have not added things in it later) Then launch the python script decoup.py.
The script will ask you for the folder where you put your images that you selected to crop/cut out. Choose it and validate. the process is automatic and in the directory you have chosen, the script will create folder names corresponding to the name of the board type image (with distinct elements that the script will procedurally cut out and trim)....
There you go!