Skip to content

Turns satellite images into level files, parsed in Unity. Uses the TensorFlow library in Python for image recognition.

Notifications You must be signed in to change notification settings

Synert/AT-Satellite-Levels

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Satellite Levels

About

Turns satellite images into level files, parsed in Unity. Uses the TensorFlow library in Python for image recognition. Created during my third year of university for an Advanced Technologies module.

Instructions

The project as-is includes a few example levels that have already been parsed from images. These can be read with the Unity project. To create more, modify the 'classify_image' script and change the 'curImage' and 'saveFolder' variables. Running the script will then scan the given image if it can find it, and save the resulting file.

This process can take a fairly long time to complete, often up to an hour if not longer. Heightmaps were hard to obtain, and only one example is supplied in 'map1'.

Examples

Comparison video 1

Comparison video 2

About

Turns satellite images into level files, parsed in Unity. Uses the TensorFlow library in Python for image recognition.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published