Commit graph

7 commits

Author SHA1 Message Date
gabe venberg 23e58901f7 cleaned up the code to put a bunch of things inside functions to make it
easier to process multiple files in the future.
2021-03-31 16:55:04 -05:00
gabriel venberg 9787052272 added first pass of CLI options. can change output resoltion and output
filename.
2021-03-18 00:30:34 -05:00
gabriel venberg 6335c4b474 With larger images, it can take some time to generate the heatmap.
now contains a terminal message to indicate this.
2021-03-08 20:55:19 -06:00
gabriel venberg 4fe916a23b old algorithm ran in O(a*b*c) time, where a is the number of points in
the LIDAR file, b and c are the dimentions of the resulting heatmap.

new algorithm runs in O(a) time... before, it took ~5 days on my machine
to make a 1000*1000 heatmap. now it takes 5 seconds to make ANY size
image. (the graph making library takes a bit longer, but it is very
little compared to mapping the image array.)
2021-03-08 20:38:31 -06:00
gabe venberg 4d4a7e72b3 *changed info logging to print statements
*fixed calculation of output files
2021-03-05 16:52:13 -06:00
gabriel venberg 5c631c8ca3 Added some extra logging lines, output filename now depends on input
filename, moved function declarations to the top.
2021-03-05 13:17:38 -06:00
gabriel venberg 36e083eee0 inital commit. basic heatmap generator. still have to make many options configurable. 2021-03-02 14:07:44 -06:00