title: Data Compression

description: "Data compression tech talk"

Data Compression

There are different ways of displaying images in python Jupyter Notebook.

Some of which include:

  • IpYthon
  • Pathlib

Lossy vs Lossless

Lossy means some of the data that is in the image is lost during compression, whereas lossless means that the image should not lose any data during compression

Hacks Early Seed award

Add this Blog to you own Blogging site. In the Blog add a Happy Face image. Have Happy Face Image open when Tech Talk starts, running on localhost. Don't tell anyone. Show to Teacher. AP Prep

In the Blog add notes and observations on each code cell that request an answer. In blog add College Board practice problems for 2.3 Choose 2 images, one that will more likely result in lossy data compression and one that is more likely to result in lossless data compression. Explain. Project Addition

If your project has images in it, try to implement an image change that has a purpose. (Ex. An item that has been sold out could become gray scale) Pick a programming paradigm and solve some of the following ...

Numpy, manipulating pixels. As opposed to Grey Scale treatment, pick a couple of other types like red scale, green scale, or blue scale. We want you to be manipulating pixels in the image. Binary and Hexadecimal reports. Convert and produce pixels in binary and Hexadecimal and display. Compression and Sizing of images. Look for insights into compression Lossy and Lossless. Look at PIL library and see if there are other things that can be done. There are many effects you can do as well with PIL. Blur the image or write Meta Data on screen, aka Title, Author and Image size.