zw2253782 / simple_gui

A simple image file loader written in Python.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

description

  • An image file loader gui with some simple features written in python

directory structure

  • ImageLoad.py: main program, run to implement the file loader gui; written used Python framework kiwy
  • ImageLoad.kv: a kv file that mainly contains screen and screen manager info, which will be used by "ImageLoad.py"
  • image1.jpg, image2.jpg, image3.png: examples that could be used to to test the program

function description:

  • User can load images files ".jpg" or ".png" after entering a correct file path

  • A popup window will show up if the file path or file type is invalid

  • User can loaded new images as they want, and each time the newly loaded one will replace the previous one on the screen.

  • User can do simple operations on the loaded image, such as

    • +/- buttons for zoom-in/-out, where zoom in is limited by the window size
    • CW/CCW buttons for clockwise/counter-clockwise rotation
    • Color/Grey buttons for Color/Grey image
  • The position of loaded image will be automatically adjusted by the window size

contribution

  • Ruisu Zhang

About

A simple image file loader written in Python.


Languages

Language:Python 100.0%