m
mihamuz13 апреля 2020 г. 15:28

Альфа канал

QImage, Qrgba

Доброй ночи! Такой вопрос. Формирую цветную картинку используя класс QImage. Ни как не могу врубить прозрачность альфа канала пишу так:
QImage img;
img.setPixelColor(x,y,qRgba(250,100,200,0.5));
а в ответ тишина(

Рекомендуем хостинг TIMEWEB
Рекомендуем хостинг TIMEWEB
Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.

Вам это нравится? Поделитесь в социальных сетях!

5
m
  • 13 апреля 2020 г. 15:29

Сохраняю соответственно в png

    Evgenii Legotckoi
    • 14 апреля 2020 г. 4:57

    канал альфа задаётся от 0 до 255

      m
      • 14 апреля 2020 г. 5:53
      • (ред.)

      img.setPixelColor(x,y,qRgba(250,100,200,100)); Все заливается в черный(

        Evgenii Legotckoi
        • 14 апреля 2020 г. 6:07

        Используйте тогда формирование альфа канала через конструирование объекта QColor, а не через макрос qRgba

        img.setPixelColor(x, y, QColor(250,100,200,100)); 
        
          m
          • 14 апреля 2020 г. 6:13
          • (ред.)
          • Ответ был помечен как решение.

          В итоге методом тыка получилось следующее:
          QImage* img = new QImage(h, w, QImage::Format_ARGB32);
          QColor color(250,100,200);
          color.setAlphaF(0.5);
          img->setPixelColor(x, y, color);
          А с макросом явно косячки какие-то)

            Комментарии

            Только авторизованные пользователи могут публиковать комментарии.
            Пожалуйста, авторизуйтесь или зарегистрируйтесь
            AD

            C++ - Тест 004. Указатели, Массивы и Циклы

            • Результат:50баллов,
            • Очки рейтинга-4
            m
            • molni99
            • 26 октября 2024 г. 1:37

            C++ - Тест 004. Указатели, Массивы и Циклы

            • Результат:80баллов,
            • Очки рейтинга4
            m
            • molni99
            • 26 октября 2024 г. 1:29

            C++ - Тест 004. Указатели, Массивы и Циклы

            • Результат:20баллов,
            • Очки рейтинга-10
            Последние комментарии
            i
            innorwall11 ноября 2024 г. 22:12
            Django - Урок 055. Как написать функционал auto populate field Freckles because of several brand names retin a, atralin buy generic priligy
            i
            innorwall11 ноября 2024 г. 18:23
            QML - Урок 035. Использование перечислений в QML без C++ priligy cvs 24 Together with antibiotics such as amphotericin B 10, griseofulvin 11 and streptomycin 12, chloramphenicol 9 is in the World Health Organisation s List of Essential Medici…
            i
            innorwall11 ноября 2024 г. 15:50
            Qt/C++ - Урок 052. Кастомизация Qt Аудио плеера в стиле AIMP It decreases stress, supports hormone balance, and regulates and increases blood flow to the reproductive organs buy priligy online safe Promising data were reported in a PDX model re…
            i
            innorwall11 ноября 2024 г. 14:19
            Алгоритм сортировки кучей The role of raloxifene in preventing breast cancer priligy precio
            i
            innorwall11 ноября 2024 г. 13:55
            PyQt5 - Урок 006. Работа с QTableWidget buy priligy 60 mg 53 have been reported by Javanovic Santa et al
            Сейчас обсуждают на форуме
            i
            innorwall11 ноября 2024 г. 20:56
            добавить qlineseries в функции buy priligy senior brother Chu He, whom he had known for many years
            i
            innorwall11 ноября 2024 г. 10:55
            Всё ещё разбираюсь с кешем. priligy walgreens levitra dulcolax carbs The third ring was found to be made up of ultra relativistic electrons, which are also present in both the outer and inner rings
            9
            9Anonim25 октября 2024 г. 9:10
            Машина тьюринга // Начальное состояние 0 0, ,<,1 // Переход в состояние 1 при пустом символе 0,0,>,0 // Остаемся в состоянии 0, двигаясь вправо при встрече 0 0,1,>…
            ИМ
            Игорь Максимов3 октября 2024 г. 4:05
            Реализация навигации по разделам Спасибо Евгений!

            Следите за нами в социальных сетях