Package name:
Push-pull blue-noise sampling
Description:
This is the 2D implementation code of our paper "A Simple Push-Pull Algorithm for Blue-Noise Sampling".
For more data of 2D point sets and surface remshing results, please download them from: http://jianweiguo.net/publications/
We also provide the code to generate zoneplate images, which we extract from the Sampling ToolKit project: https://github.com/stk-team/stk
For their usage, plese see the batch files 'run_pushpull2d.bat' and 'run_zoneplate.bat', respectively.
Installation:
Prerequisites: CGAL library (http://www.cgal.org);
Build Tool: CMake (http://www.cmake.org)
Tested Compilers: Microsoft Visual C++ 12.0
Citing
If you use this code, please cite the following paper:
A. G. M. Ahmed; J. Guo; D. M. Yan; J. Y. Franceschi; X. Zhang; O. Deussen, "A Simple Push-Pull Algorithm for Blue-Noise Sampling," in IEEE Transactions on Visualization and Computer Graphics , vol.PP, no.99, pp.1-1, 2017.
@ARTICLE{Ahmed2017, author={A. G. M. Ahmed and J. Guo and D. M. Yan and J. Y. Franceschi and X. Zhang and O. Deussen}, journal={IEEE Transactions on Visualization and Computer Graphics}, title={A Simple Push-Pull Algorithm for Blue-Noise Sampling}, year={2017}, volume={PP}, number={99}, pages={1-1}, keywords={Clustering algorithms;Correlation;Density measurement;Harmonic analysis;Noise measurement;Optimization;Radio frequency}, doi={10.1109/TVCG.2016.2641963}, ISSN={1077-2626}, month={}, }
If you have any question, please don't hesitate to contact gjianwei.000@gmail.com