У меня есть серия файлов изображений BMP, содержащих данные в кодировке RGB. Мне нужно преобразовать все эти изображения в их эквиваленты в оттенках серого. Я рассмотрел два подхода к этому, оба оказались недостаточными.
1) Я пытался использовать IrfanView и Gimp. В обоих программах мне удалось загрузить отдельные изображения, преобразовать их в оттенки серого и сохранить изображение в оттенках серого. Однако, поскольку у меня есть 500 изображений, этот подход неосуществим, поскольку ни один из них не позволяет мне применять операцию RGBTogreyscale ко всей серии изображений
2) Я попробовал Matlab. Однако мои файлы по какой-то причине не совместимы с Matlab. простой imread в Matlab не смог загрузить файлы изображений.
imgdata = imread('myimg.bmp') % gives error saying that 'Bitfield compression not supported'
Какие-либо предложения?