<commit_before>= Chunky PNG

This library can read and write PNG files. It is written in pure Ruby for
maximum portability. It requires the standard Zlib library.

== Usage

  require 'chunk_png'
  
  png = ChunkPNG.load('filename.png')
  puts png.chunks.inspect
  puts png.pixel_matrix.inspect
  
  # do something with the PNG file
  
  File.open('out.png', 'w') { |f| png.write(f) }

(Note: this is subject to change while work is in progress)

== About

The library is written by <NAME> for Floorplanner.com, and released
under the MIT license (see LICENSE). Please contact me for questions or
remarks. Patches are greatly appreciated! :-)<commit_msg>Type fix in README<commit_after>= Chunky PNG

This library can read and write PNG files. It is written in pure Ruby for
maximum portability. It requires the standard Zlib library.

== Usage

  require 'chunky_png'
  
  png = ChunkyPNG.load('filename.png')
  puts png.chunks.inspect
  puts png.pixel_matrix.inspect
  
  # do something with the PNG file
  
  File.open('out.png', 'w') { |f| png.write(f) }

(Note: this is subject to change while work is in progress)

== About

The library is written by <NAME> for Floorplanner.com, and released
under the MIT license (see LICENSE). Please contact me for questions or
remarks. Patches are greatly appreciated! :-)
{'fraction_non_alphanumeric': 0.08517110266159696, 'fraction_numerical': 0.0, 'mean_word_length': 3.8740740740740742, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '853670', 'n_tokens_mistral': 417, 'n_tokens_neox': 400, 'n_words': 171}