Gholamrezadar / tileable-texture-vizualizer

A GUI app made using python and opencv to find the tileable part in Images/Textures.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tileable Texture Visualizer and Extractor

A GUI app made using python and opencv to find the tileable part in Images/Textures.

Successful Tiling

Screenshot Success

Unsuccessful Tiling

Screenshot Failed

Requirements

  • python 3
  • numpy
  • opencv for python

How to run

python tileable_texture_vizualizer.py

Keybinds

  • WASD : Change the ROI center
  • IJKL : Change the ROI size
  • Q,E : Change the preview tile count
  • Mouse Drag : Change the ROI center (faster)
  • Mouse Wheel : Change the ROI size (proportional)
  • Enter : Save the tileable image
  • ESC : Quit

About

A GUI app made using python and opencv to find the tileable part in Images/Textures.


Languages

Language:Jupyter Notebook 99.4%Language:Python 0.6%