Coverage for pyguymer3/image/__init__.py: 100%

25 statements  

« prev     ^ index     » next       coverage.py v7.9.2, created at 2025-07-08 18:47 +0000

1#!/usr/bin/env python3 

2 

3""" 

4A Python sub-module containing a bunch of random image-related functions that I 

5have written over the years. If you want to use some of these functions directly 

6from the command line then you can run ``python3.13 -m pyguymer3.image --help`` 

7to see what is available. 

8 

9Notes 

10----- 

11Copyright 2017 Thomas Guymer [1]_ 

12 

13References 

14---------- 

15.. [1] PyGuymer3, https://github.com/Guymer/PyGuymer3 

16""" 

17 

18# Import sub-functions ... 

19from .dict2exif import dict2exif 

20from .dot2png import dot2png 

21from .EXIF_datetime import EXIF_datetime 

22from .exiftool import exiftool 

23from .gifsicle import gifsicle 

24from .image2gif import image2gif 

25from .image2jpg import image2jpg 

26from .image2png import image2png 

27from .image2webp import image2webp 

28from .jpegtran import jpegtran 

29from .load_EXIF import load_EXIF 

30from .load_EXIF1 import load_EXIF1 

31from .load_EXIF2 import load_EXIF2 

32from .load_GPS_EXIF import load_GPS_EXIF 

33from .load_GPS_EXIF1 import load_GPS_EXIF1 

34from .load_GPS_EXIF2 import load_GPS_EXIF2 

35from .makePng import makePng 

36from .manuallyOptimisePng import manuallyOptimisePng 

37from .optimise_image import optimise_image 

38from .optipng import optipng 

39from .return_image_size import return_image_size 

40from .save_array_as_image import save_array_as_image 

41from .save_array_as_PGM import save_array_as_PGM 

42from .save_array_as_PNG import save_array_as_PNG 

43from .save_array_as_PPM import save_array_as_PPM