Discussion for Lab 3
Additional Information
Information for Segmentation
Information for memory management
- http://stackoverflow.com/questions/2672085/c-static-array-vs-dynamic-array
- http://en.wikipedia.org/wiki/Linked_list
Q&A Section
- Q: How do you return the struct pixel c[4] as an output of the ConnectedNeighbors routine, when the function is type void and the variable isn't passed in as a pointer?
- A: I would say the example has nothing needed to be returned. The struct is made like a linked list with pointers to neighbors. However, you could rewrite the structure anyway you want and make it work, too. This could involve in passing the address to make the actual component and push and pop the pixels from the original image.