2025-10-20 16:52:26 +02:00
2025-10-11 17:50:17 +02:00
2025-10-11 18:11:09 +02:00
2025-10-20 16:21:22 +02:00
2025-10-11 17:43:49 +02:00
2025-10-10 14:27:34 +02:00
2025-10-10 14:02:41 +02:00
2025-10-10 14:02:41 +02:00
2025-10-11 13:33:50 +02:00

ikt213_project

requirements

opencv2 pillow numpy

run

python src/Main.py

menu items

  • file

    • new
    • open
    • save
    • save as
    • properties
    • quit
  • clipboard

    • copy
    • paste
    • cut
  • image

    • Select --> rectangular selection
    • free-form selection (Lasso)
    • Polygon selection; Crop
    • Resize
    • Rotate --> rotate right 90 degrees
    • Rotate Left 90 degrees
    • Flip vertical
    • Flip horizontal;
  • tools

    • Zoom (Zoom In - Zoom Out)
    • Erase
    • Color Picker
    • Paint brushes (with different textures/patterns)
    • Text box
    • Filters --> Gaussian filter
    • Sobel filter
    • Binary filter; Histogram thresholding
  • shapes

    • List of Shapes
    • Outline color
    • Fill color
  • colors

    • Colors menu with the following options: Color pallet
    • Size of brush
  • layer

    • New Layer
    • Load layer
    • Edit layer
    • Select layer
    • Delete layer
    • Rename layer
  • filters

    • (locate face and add features)
Description
Machine vision photo app repository
Readme 5.5 MiB
Languages
Python 100%