OpenCV - IMREAD_REDUCED VS Resize
Вопрос теоретический, возможно, кто-то углубленно интересовался.
В OpenCV, при загрузке из файла, есть возможность уменьшить изображение посредством флага IMREAD. Причем флаг, насколько я понял, работает только при загрузке файла. При считывании из массива байт - нет.
И вот вопрос такой - для случая с файлом, под капотом, данные изображения все равно сначала полностью загружаются в память, а затем выполняется Resize (т.е. никакой разницы нет, если загрузить самому и вызывать Resize) или как-то хитро, при декодировании формата, загружается только часть данных?
Более практичная формулировка этого вопроса - при загрузки очень больших изображений при небольшом объеме ОЗУ на ПК, можно ли этим флагом избежать загрузки всего изображения в память или нет.