fixed weird image assertion bug, whilst loading grayscale images
fix for grayscale images and images which cannot be read by openCV in general
changed order of VideoCapture calls to minimize warnings/errors regarding conversion-codecs