Skip to content

Deep Learning Daily

Deep Learning, NLP, NMT, AI, ML

  • Home
  • About
  • Privacy Policy
April 8, 2022 PNG

Inject arbitrary data into PNGs

Inject arbitrary data into PNGs, without breaking the PNG spec.

For technical details on how this works, and outdated Python 2
code, read this blogpost.

original from 2016

How to use

Listing PNG chunks

~ ./punk.py list source.png
Chunk IHDR, 13 bytes
Chunk IDAT, 226876 bytes
Chunk IEND, 0 bytes

Injecting data

 

To finish reading, please visit source site

Categories

Recent Posts

  • 500× faster: Four different ways to speed up your code
  • Quiz: Python 3.14 Preview: Template Strings (T-Strings)
  • Python 3.14 Preview: Template Strings (T-Strings)
  • Implementing the Factory Method Pattern in Python
  • Quiz: Use TorchAudio to Prepare Audio Data for Deep Learning

Tags

Attention blogathon Calculus Command-line Tools Data Preparation data science data visualization Deep Learning Deep Learning for Computer Vision Deep Learning for Natural Language Processing Deep Learning for Time Series Deep Learning Performance Deep Learning with PyTorch Ensemble Learning Generative Adversarial Networks Imbalanced Classification Linear Algebra Long Short-Term Memory Networks machine learning Machine Learning Algorithms Machine Learning Process Machine Learning Resources machine translation Matplotlib Natural language processing Natural Language Processing & Speech Neural MT nlp NMT opencv Optimization pandas Probability python Python for Machine Learning Python Machine Learning Resources R Machine Learning scikit-learn sentiment analysis Start Machine Learning Statistics Time Series Weka Machine Learning XGBoost

Categories

Archives

Powered by WordPress and Rubine.