Milestone 1: Tutorial

The goal of this milestone is for you to understand :

  • what freud is (a command-line image processing tool) and how to use it,
  • how to implement a new feature (declare it, implement it, add it to the manifest, add a dispatch branch in main.c),
  • how to compile and run the project,
  • how to use the estia-image library to read pixel data from an image
  • how to collaborate as a team of three to implement features together and use version control to collaborate.

In this milestone work as mob programming — all three of you on the same machine, working on the same code, at the same time. You can rotate driver/navigator roles as you wish.

Issues

  • #1 Dimension
  • #2 Color of the first pixel
  • #3 Color of the 10th pixel
  • #4 Color of the first pixel on the second line
  • #5 RGB pixel, get and print functions