add chapters for Canny operator and software resampling