Importance of realism in procedurally-generated synthetic images for deep learning: case studies in maize and canola