Make activities consistent across platforms
It would be helpful to keep the activities more consistent between platforms (programming languages). This would help when following this resources as a standalone course, so that the similarities / differences between the platforms are more clear.
In the current binarization example, all platforms do something else:
imagejmacro: binarize the image with threshold 30
jython: binarize the image with threshold 60; the image is not read from file
matlab: binarize the image with threshold that is an argument to the script
If there is a reason to have something not consistent, there should at least be some comment explaining it.