![]() |
AW: Bild in Graustufen umwandeln
kleine Ergänzung
obige beiträge zielen immer auf DELPHI + VCL Framework ab es gibt aber noch die Option DELPHI + FMX Framework , Ein Demo Projekt um Schwarz- Weiss Bilder zu erzeugen gibt es hier : ![]() Der Code funktioniert dann auch unter LINUX etc. |
AW: Bild in Graustufen umwandeln
Zitat:
Und GetPixel\SetPixel? Kein Ahnung wie schnell das unter LINUX\FMX ist jedenfalls unter Windows um einiges lahmer. Das sollte auch unter Linux laufen oder kennt Linux kein ASM sollte mich doch schwer wundern.
Delphi-Quellcode:
und FMX.
function TSkinEngine.Rgb2Gray(RGBValue: COLORREF): COLORREF; stdcall;
asm movzx edx, al imul edx, 19595 //Red movzx ecx, ah imul ecx, 38470 //Greean shr eax, 16 imul eax, 7471 //Blue add eax, ecx add eax, edx shr eax, 16 mov ah, al shl eax, 8 mov al, ah end; grusss |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:48 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz