| |
|
|
Georg Teles | Erzeugt Region aus einem Bereich (/ File) der (/ die) zuvor mit GenSimpleRGN aus einem Bild generiert wurde.
Herunterladen
Struktur der Rgn-File:
Läft schneller als Bildhandle zu Region [...] und String zu Region [...] da im Vorfeld die nötigen Informationen generiert werden, dennoch empfehlen sich kleine Bilder ! Gespeichert werden diejenigen Pixel, die tatsächlich herausgeschnitten wurden (je mehr herausgeschnitten wird, desto größer die File / desto länger dauert es, die Region zu erzeugen / bei kleinen Modifikationen wie Rundungen / Kanten macht es keinen grande Unterschied)
Zum Generieren einer RGN-File ist GenSimpleRGN beigefügt
Lässt sich als File ablegen und später als File oder Bereich einbinden (oder mit dem Datengenerator direkt in das Programm schreiben / beim Datengenerator aufgefallen, dass einer der unteren Pixel fehlt ! Liegt eher am Datengenerator !).
GetOpenFRgn( rgn$ )
' Pfad zur Region-File, String
GetOpenHRgn( rgn# )
' Variable, die die Region-File (ganze File als Bereich) enthält, Bereich
GetOpenFBin( bin$, x&, y& )
' 1. Par = Pfad zur Region-Daten-File, String
' 2. Par = Breite des Regionbereiches / des Bildes, Long
' 3. Par = Höhe des Regionbereiches / des Bildes, Long
GetOpenHBin( bin#, x&, y& )
' 1. Par = Variable, die die Region-Daten-File als Bereich enthält, Bereich
' 2. Par = Breite des Regionbereiches / des Bildes, Long
' 3. Par = Höhe des Regionbereiches / des Bildes, Long
Ein Nebenprodukt (hier nur 1 Bild), dass aus dem "cdg"-Dateiformat (14 Bilder) meiner Clockbar entstand und ein Bild 2-Dimensional beschreibt / Pixel definiert. Entstand ursprünglich nach der eigenen Idee des Bildhandle zu Region [...] .
Funktioniert mit SKControl
Grüße Georg |
|
|
| |
|
|
|
Georg Teles | Update 1.0.0.1 Bei binären RGN-Daten-File muss man sich selbst um die Auflösung (Höhe & Breite) kümmern. Die PCU prüft hierbei auch nicht, ob die angegebene File tatsächlich eine RGN-Daten-File ist, da der Testata entfällt und nur rein Daten der Region in dieser File erwartet werden.
GenSimpleRGN wurde aktualisiert, man kann die RGN-File auch als, wie die oben beschriebene, RGN-Daten-File speichern (.bin).
Alles getestet nur unter XProfan X2 - PCUs mit XPSE kompiliert, alternativ sind mit XProfan kompilierte dabei - beigelegt ist eine PCU nur mit der Funktion GetOpenHRgn
Grüße Georg |
|
|
| |
|
|