Delphi - объектно-ориентированный язык программирования, разработанный компанией Borland в 1995 году. Он основан на языке программирования Pascal, но имеет более расширенные возможности и добавлены новые функции.
Delphi является интегрированной средой разработки (IDE), которая позволяет разрабатывать программное обеспечение для различных платформ, включая Windows, macOS, Android и iOS. Delphi достигает многоплатформенности с помощью...
{ Dieses ist eine ziemlich schnelle Methode, eine Farbumkehrung auf einem Bitmap anzuwenden. } { This is a very fast method to invert the colors of a bitmap. } functionInvertBitmap(MyBitmap: TBitmap): TBitmap; var
x, y: Integer; ByteArray: PByteArray; begin
MyBitmap.PixelFormat := pf24Bit; for
y := 0 to
MyBitmap.Height - 1 do
begin
ByteArray := MyBitmap.ScanLine[y]; for
x := 0 to
MyBitmap.Width * 3 - 1 do
begin
ByteArray[x] := 255 - ByteArray[x]; end
; end
; Result := MyBitmap; end
; procedure
TForm1.Button1Click(Sender: TObject); begin
Image1.Picture.Bitmap := InvertBitmap(Image1.Picture.Bitmap); Image1.Refresh; end
;