vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fortgeschrittene Programmierung
End-Code - 0.465 Sekunden! 
Autor: newdarkness
Datum: 31.12.04 17:46

Hallo, Ich habs jetzt mal etwas optimiert - das Ding ist Sauschnell! Hier der Code - braucht bei mir Weniger als eine halbe Sekunde -
Private Type RGB
    red As Byte
    green As Byte
    blue As Byte
End Type
 
Private Declare Function timeGetTime Lib "winmm.dll" () As Long
 
Private Sub Form_Load()
 
ClickAllPixel Picture1, vbRed
 
 
 
End Sub
 
 
Function ClickAllPixel(PictureBox As PictureBox, Pixel)
 
        ATime = timeGetTime
 
        Dim PicByte() As Byte
        Dim Pixelcolor() As RGB
        Dim PixelList As String
        Dim PicWidth As Long
        Dim PicHeight As Long
        Dim BytePos As Long
 
        Picture1.ScaleMode = vbPixel
 
        With New PropertyBag
            .WriteProperty "Picture", Picture1.Image
            PicByte = .Contents
        End With
 
        PicWidth = Picture1.ScaleWidth
        PicHeight = Picture1.ScaleHeight
 
        BytePos = UBound(PicByte) - 0 ' - 3
 
        ReDim Pixelcolor(1 To PicWidth, 1 To PicHeight)
 
 
        For y = 1 To PicHeight
            For x = PicWidth To 1 Step -1
 
                BytePos = BytePos - 3
                If Pixel = RGB(PicByte(BytePos), PicByte(BytePos - 1), PicByte( _
                  BytePos - 2)) Then PictureBox.PSet (x, y)
 
            Next x
 
 
        Next y
        Btime = timeGetTime
 
        MsgBox Btime - ATime & " Millisekunden"
End Function
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Bild schnell nach farb-punkt durchsuchen769newdarkness31.12.04 14:24
Re: Bild schnell nach farb-punkt durchsuchen523mst54731.12.04 14:33
Re: Bild schnell nach farb-punkt durchsuchen463mm78pr31.12.04 15:15
Re: Bild schnell nach farb-punkt durchsuchen486newdarkness31.12.04 15:29
Re: Bild schnell nach farb-punkt durchsuchen459mm78pr31.12.04 15:44
Re: Bild schnell nach farb-punkt durchsuchen467newdarkness31.12.04 16:25
Re: Bild schnell nach farb-punkt durchsuchen442mst54731.12.04 15:46
Re: Bild schnell nach farb-punkt durchsuchen504newdarkness31.12.04 17:08
End-Code - 0.465 Sekunden!476newdarkness31.12.04 17:46

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel