169 похожих чатов

//Lazarus 3.6 //uses ...IntfGraphics, FPImage, Math procedure TForm1.Button1Click(Sender: TObject); var b:

TBitmap;
t: TLazIntfImage;
px, py: Integer;
C: TFPColor;

begin b := TBitmap.Create;
try
b.Assign(Image1.Picture.Bitmap); //В Image1 предварительно загр. картинка с альфа-каналом
t := b.CreateIntfImage;

for py := 0 to t.Height - 1 do begin
for px := 0 to t.Width - 1 do
begin
C := t.Colors[px, py];

C.Red := 0; //?
C.Green := 0; //?
C.Blue := 0; //?

t.Colors[px, py] := C;
end;
end;

Image1.Picture.Bitmap.LoadFromIntfImage(t);
finally
b.Free;
t.Free;
end;
end;

Господа, нашел пример по манипуляции с каналами RGB, но не могу с ним справиться.
Как получить итоговый цвет картинки? Например, красный. GPT дает нерабочие советы.

4 ответов

8 просмотров

объясни что нужно

Dmitry- Автор вопроса
Handatros
объясни что нужно

Итоговый цвет сменить в Image1...

https://findhow.org/5060-konverter-tsvetov.html

Dmitry- Автор вопроса

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта