mfranke93 / filetype-visualizer Goto Github PK
View Code? Open in Web Editor NEWVisualize file type by byte order patterns
License: MIT License
Visualize file type by byte order patterns
License: MIT License
Add a transition counter which does not take all character values into account, but orders them into sets, and then istograms the set transitions.
One example could be WHITESPACE, which contains any whitespace characters, LOWER, which contains all lower alphabetic characters, etc.
This could be useful for analyzing code files.
Find a better library for exporting images.
Create a class to provide transfer functions if needed.
In the moment, the StandardByteTransitionCounter just acts like the illegal value is not there.
Something around 5 should be enough. Nobody wants 4000x4000 px images.
Make -o -
output to stdout, so that the data can be directly piped to other programs. Alternatively, make output to stdout the default.
Get a good command line interface working
Tag the tests (second argument in SCENARIO macro to be able to test by namespace.
Child of #45
PNG is top priority. Other things that might be interesting are greyscale export (if using greyscale color map anyways).
These should be accessible for histogram image creators as well as for text creators.
These should also have access to the transfer function.
Throw exception or something. Should actually never be called anyways.
This means including . At least those are no longer bound to BOOST
This should yield warnings if any higher byte values---like German Umlaute---are supressed. However, for comparing text file types, having 75% of the resulting histogram being empty is not helpful.
One very large value might set all others to nearly zero when normalizing.
Child of #20
Tests should be rewritten to test with linear and logarithmic scaling respectively.
Group by category, sort alphabetically.
Used to parse colormaps, normalizer types and other future stuff from command line.
Scale 2x, 3x ...
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.