Juce::Image::RGB, кажется, создает 4-канальное изображениеC++

Программы на C++. Форум разработчиков
Anonymous
Juce::Image::RGB, кажется, создает 4-канальное изображение

Сообщение Anonymous »

Я использую JUCE для отображения изображений openCV. Во время рендеринга я копирую буфер из мата в изображение сока. Однако теперь мне интересно сделать это без альфа-канала. Я изменил свой код, но это утверждение не работает:

Код: Выделить всё

        juce::Image im = juce::Image(juce::Image::RGB, tile.cols, tile.rows, true);
assert(im.isRGB());
Похоже, что независимо от формата изображение создается как ARGB. Кто-нибудь знает, что происходит?

Подробнее здесь: https://stackoverflow.com/questions/793 ... nnel-image

Вернуться в «C++»