Touch A Photo
This is a simple PNG editor created as part of a course project for CSE2035 at Sogang University. It is developed in C++17 and uses the libpng library for reading and writing PNG files, as well as Dear ImGui for rendering.
- zlib: libpng dependency
- CMake: build system
- Make: build system
- C++17 compiler: build system
Follow these steps to install the executable on your system:
- Clone the repository, including its submodules, by running the following command in your terminal:
git clone https://github.com/Hiyabye/PNGEditor.git --recurse-submodules
cd PNGEditor
- Build the project with CMake:
mkdir build
cd build
cmake .. && make
This project is licensed under the MIT License. For more details, please refer to the LICENSE file.