Prompted by the conversation here:
#954 (comment)
We should add sanitation code to throw an ObjectDisposedException before processing or encoding our image. This would make it much more clear to developers consuming the library when they incorrectly access disposed instances.