![]() |
Re: Schwarz = Schwarz oder doch nur 80% Schwarz?
ok, nochmals Danke.
Werde es gleich testen und sagen ob's geht :-) MFG Alex |
Re: Schwarz = Schwarz oder doch nur 80% Schwarz?
ich habe es jetzt so gemacht:
Delphi-Quellcode:
Habe es an einem Beispiel getestet.
tmpDouble := (100 - StrToInt(edtIntensitaet.Text)) / 100; //<--- Hier wird in % die intensität für "gültiges" schwarz eingegeben
lPixel := Bmp.ScanLine[i]; // Zeiger auf die Zeile holen for j := 0 to Bmp.Width - 1 do begin try Helligkeit := Intensity(lPixel.rgbRed, lPixel.rgbGreen, lPixel.rgbBlue); if Helligkeit < (tmpDouble * 255) then begin //schwarz gültig ConvertArray[Zeile-1, j] := 1; end else begin //schwarz ungültig (= weiß) ConvertArray[Zeile-1, j] := 0; end; Inc(lPixel); // auf zum nächsten Pixel except ShowMessage(IntToStr(j)); end; end; Ich wollte mindestens 90 % Schwarz haben und es scheint geklappt zu haben. Danke. MFG Alex |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:19 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