├── .ipynb_checkpoints ├── Our_preprocessing_pipeline-checkpoint.ipynb ├── Our_preprocessing_pipeline-run-100MP_image-checkpoint.ipynb ├── Our_preprocessing_pipeline-run-for-100MP_image-checkpoint.ipynb └── Our_preprocessing_pipeline-run_for_examples_need_comparsion-for_siga2018-checkpoint.ipynb ├── Additive_mixing_layers_extraction.py ├── Convexhull_simplification.py ├── GteDistPointTriangle.pyx ├── Our_preprocessing_pipeline-run-for-100MP_image.ipynb ├── Our_preprocessing_pipeline.ipynb ├── README.md ├── RGBXY_method.py ├── RGBXY_method_modified_for_huge_image.py ├── __init__.py ├── image-layer-updating-GUI ├── ChangeLog.txt ├── README.md ├── __init__.py ├── color_spiral.js ├── example--mesh_obj_files.obj ├── index.html ├── js │ ├── Blob.js │ ├── Detector.js │ ├── canvas-toBlob.js │ ├── controls │ │ └── TrackballControls.js │ ├── helpers.js │ ├── libs │ │ └── stats.min.js │ ├── purl.js │ ├── three.js │ ├── three.min.js │ └── websocket-client.js ├── make_color_spiral.py ├── oranges.jpg ├── pigs.jpg ├── protocol.txt ├── server.py ├── server_test.py └── styles.css ├── pyopencl_example.py ├── test ├── turquoise groundtruth results │ ├── turquoise-RGBXY_RGB_black_star_ASAP-palette_size-6-mixing_weights-00.png │ ├── turquoise-RGBXY_RGB_black_star_ASAP-palette_size-6-mixing_weights-01.png │ ├── turquoise-RGBXY_RGB_black_star_ASAP-palette_size-6-mixing_weights-02.png │ ├── turquoise-RGBXY_RGB_black_star_ASAP-palette_size-6-mixing_weights-03.png │ ├── turquoise-RGBXY_RGB_black_star_ASAP-palette_size-6-mixing_weights-04.png │ ├── turquoise-RGBXY_RGB_black_star_ASAP-palette_size-6-mixing_weights-05.png │ ├── turquoise-convexhull_vertices-06.js │ └── turquoise-convexhull_vertices-06.png └── turquoise.png └── trimesh.py /.ipynb_checkpoints/Our_preprocessing_pipeline-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/.ipynb_checkpoints/Our_preprocessing_pipeline-checkpoint.ipynb -------------------------------------------------------------------------------- /.ipynb_checkpoints/Our_preprocessing_pipeline-run-100MP_image-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/.ipynb_checkpoints/Our_preprocessing_pipeline-run-100MP_image-checkpoint.ipynb -------------------------------------------------------------------------------- /.ipynb_checkpoints/Our_preprocessing_pipeline-run-for-100MP_image-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/.ipynb_checkpoints/Our_preprocessing_pipeline-run-for-100MP_image-checkpoint.ipynb -------------------------------------------------------------------------------- /.ipynb_checkpoints/Our_preprocessing_pipeline-run_for_examples_need_comparsion-for_siga2018-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/.ipynb_checkpoints/Our_preprocessing_pipeline-run_for_examples_need_comparsion-for_siga2018-checkpoint.ipynb -------------------------------------------------------------------------------- /Additive_mixing_layers_extraction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/Additive_mixing_layers_extraction.py -------------------------------------------------------------------------------- /Convexhull_simplification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/Convexhull_simplification.py -------------------------------------------------------------------------------- /GteDistPointTriangle.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/GteDistPointTriangle.pyx -------------------------------------------------------------------------------- /Our_preprocessing_pipeline-run-for-100MP_image.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/Our_preprocessing_pipeline-run-for-100MP_image.ipynb -------------------------------------------------------------------------------- /Our_preprocessing_pipeline.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/Our_preprocessing_pipeline.ipynb -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/README.md -------------------------------------------------------------------------------- /RGBXY_method.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/RGBXY_method.py -------------------------------------------------------------------------------- /RGBXY_method_modified_for_huge_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/RGBXY_method_modified_for_huge_image.py -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /image-layer-updating-GUI/ChangeLog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/image-layer-updating-GUI/ChangeLog.txt -------------------------------------------------------------------------------- /image-layer-updating-GUI/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/image-layer-updating-GUI/README.md -------------------------------------------------------------------------------- /image-layer-updating-GUI/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /image-layer-updating-GUI/color_spiral.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/image-layer-updating-GUI/color_spiral.js -------------------------------------------------------------------------------- /image-layer-updating-GUI/example--mesh_obj_files.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/image-layer-updating-GUI/example--mesh_obj_files.obj -------------------------------------------------------------------------------- /image-layer-updating-GUI/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/image-layer-updating-GUI/index.html -------------------------------------------------------------------------------- /image-layer-updating-GUI/js/Blob.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/image-layer-updating-GUI/js/Blob.js -------------------------------------------------------------------------------- /image-layer-updating-GUI/js/Detector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/image-layer-updating-GUI/js/Detector.js -------------------------------------------------------------------------------- /image-layer-updating-GUI/js/canvas-toBlob.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/image-layer-updating-GUI/js/canvas-toBlob.js -------------------------------------------------------------------------------- /image-layer-updating-GUI/js/controls/TrackballControls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/image-layer-updating-GUI/js/controls/TrackballControls.js -------------------------------------------------------------------------------- /image-layer-updating-GUI/js/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/image-layer-updating-GUI/js/helpers.js -------------------------------------------------------------------------------- /image-layer-updating-GUI/js/libs/stats.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/image-layer-updating-GUI/js/libs/stats.min.js -------------------------------------------------------------------------------- /image-layer-updating-GUI/js/purl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/image-layer-updating-GUI/js/purl.js -------------------------------------------------------------------------------- /image-layer-updating-GUI/js/three.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/image-layer-updating-GUI/js/three.js -------------------------------------------------------------------------------- /image-layer-updating-GUI/js/three.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/image-layer-updating-GUI/js/three.min.js -------------------------------------------------------------------------------- /image-layer-updating-GUI/js/websocket-client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/image-layer-updating-GUI/js/websocket-client.js -------------------------------------------------------------------------------- /image-layer-updating-GUI/make_color_spiral.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/image-layer-updating-GUI/make_color_spiral.py -------------------------------------------------------------------------------- /image-layer-updating-GUI/oranges.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/image-layer-updating-GUI/oranges.jpg -------------------------------------------------------------------------------- /image-layer-updating-GUI/pigs.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/image-layer-updating-GUI/pigs.jpg -------------------------------------------------------------------------------- /image-layer-updating-GUI/protocol.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/image-layer-updating-GUI/protocol.txt -------------------------------------------------------------------------------- /image-layer-updating-GUI/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/image-layer-updating-GUI/server.py -------------------------------------------------------------------------------- /image-layer-updating-GUI/server_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/image-layer-updating-GUI/server_test.py -------------------------------------------------------------------------------- /image-layer-updating-GUI/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/image-layer-updating-GUI/styles.css -------------------------------------------------------------------------------- /pyopencl_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/pyopencl_example.py -------------------------------------------------------------------------------- /test/turquoise groundtruth results/turquoise-RGBXY_RGB_black_star_ASAP-palette_size-6-mixing_weights-00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/test/turquoise groundtruth results/turquoise-RGBXY_RGB_black_star_ASAP-palette_size-6-mixing_weights-00.png -------------------------------------------------------------------------------- /test/turquoise groundtruth results/turquoise-RGBXY_RGB_black_star_ASAP-palette_size-6-mixing_weights-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/test/turquoise groundtruth results/turquoise-RGBXY_RGB_black_star_ASAP-palette_size-6-mixing_weights-01.png -------------------------------------------------------------------------------- /test/turquoise groundtruth results/turquoise-RGBXY_RGB_black_star_ASAP-palette_size-6-mixing_weights-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/test/turquoise groundtruth results/turquoise-RGBXY_RGB_black_star_ASAP-palette_size-6-mixing_weights-02.png -------------------------------------------------------------------------------- /test/turquoise groundtruth results/turquoise-RGBXY_RGB_black_star_ASAP-palette_size-6-mixing_weights-03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/test/turquoise groundtruth results/turquoise-RGBXY_RGB_black_star_ASAP-palette_size-6-mixing_weights-03.png -------------------------------------------------------------------------------- /test/turquoise groundtruth results/turquoise-RGBXY_RGB_black_star_ASAP-palette_size-6-mixing_weights-04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/test/turquoise groundtruth results/turquoise-RGBXY_RGB_black_star_ASAP-palette_size-6-mixing_weights-04.png -------------------------------------------------------------------------------- /test/turquoise groundtruth results/turquoise-RGBXY_RGB_black_star_ASAP-palette_size-6-mixing_weights-05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/test/turquoise groundtruth results/turquoise-RGBXY_RGB_black_star_ASAP-palette_size-6-mixing_weights-05.png -------------------------------------------------------------------------------- /test/turquoise groundtruth results/turquoise-convexhull_vertices-06.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/test/turquoise groundtruth results/turquoise-convexhull_vertices-06.js -------------------------------------------------------------------------------- /test/turquoise groundtruth results/turquoise-convexhull_vertices-06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/test/turquoise groundtruth results/turquoise-convexhull_vertices-06.png -------------------------------------------------------------------------------- /test/turquoise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/test/turquoise.png -------------------------------------------------------------------------------- /trimesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianchaoTan/fastLayerDecomposition/HEAD/trimesh.py --------------------------------------------------------------------------------