как раскрасить изображение цветной маской?
![Сообщение Сообщение](./styles/prosilver/imageset/icon_post_target.gif)
Имеется на TImage1 ч/б картинка (градации серого)
И такого же размера TImage2, залитый градиентной цветной маской.
Надо получить итоговое изображение, где цвет пикселя равен маске, а яркость пикселя - ч/б картинке.
В цикле по X,Y попиксельно получается дико медленно, у меня прорисовка заняла около 5 сек на FullHD картинке.
Есть ли какой метод быстрее?
Или перефразирую вопрос: как на TImage с выведенной картинкой наложить другую картинку в режиме, аналогичном PEN.MODE := pmMask, то есть в режиме логического И между картинками?
И такого же размера TImage2, залитый градиентной цветной маской.
Надо получить итоговое изображение, где цвет пикселя равен маске, а яркость пикселя - ч/б картинке.
В цикле по X,Y попиксельно получается дико медленно, у меня прорисовка заняла около 5 сек на FullHD картинке.
Есть ли какой метод быстрее?
Или перефразирую вопрос: как на TImage с выведенной картинкой наложить другую картинку в режиме, аналогичном PEN.MODE := pmMask, то есть в режиме логического И между картинками?