Suchergebnisse

Suchergebnisse 1-5 von insgesamt 5.

  • Benutzer-Avatarbild

    PIPP (Picture In Picture Picker)

    VB1963 - - Sourcecode-Austausch

    Beitrag

    Dieser Thread (Bild in Bild erkennen und extra speichern) von @Kameo hatte mich inspiriert, dazu ein kleines Projekt zu machen... Mich interessierte es, wie man verschiedene Portraits bzw. Figuren aus einem Bild im angepassten Rechteck herauspicken kann. VORAUSSETZUNG: Diese Bilder müssen einen homogenen Hintergrund vorweisen und die Figuren (Portraits) müssen zueinander abgetrennt vorliegen. Das Kernstück dieses Projekts ist eine Routine, die ein Rechteck um eine Figur bestimmt. Diesen berechne…

  • Benutzer-Avatarbild

    PIPP (Picture In Picture Picker)

    VB1963 - - Sourcecode-Austausch

    Beitrag

    Zitat von RodFromGermany: „Der By-Hand-Mode funktioniert merkwürdig, der Mauszeiger flattert scheinbar unmotiviert“Hi Rod, das hat sich bei mir eigentlich nicht so störend gezeigt. Das könnte daran liegen, dass bei der Mouseposition genau nur ein Pixel auf den Hintergrund getestet wird. Ich habe das jetzt abgefedert, indem ein Bereich um diese Position auf die Hintergrundfarbe getestet wird...Zitat von RodFromGermany: „da kommt eine 15x1-Pixel-PNG raus, was wohl nicht zum Plan gehört“Da hatte ic…

  • Benutzer-Avatarbild

    PIPP (Picture In Picture Picker)

    VB1963 - - Sourcecode-Austausch

    Beitrag

    Rod - Danke für deine Hinweise! Gut - InitialDirectory nehm ich raus... Diese Meldung hatte ich eigentlich nur als Hinweis gedacht gehabt. Zu Testzwecken sollten auch solche Bilder zugelassen sein, um zu sehen, ob ein Fehler des Randalgos auftritt...

  • Benutzer-Avatarbild

    Zitat von VB1963: „ich werde als nächstes das mit LockBits versuchen...“ Anbei das umgeschriebene Projekt mit Nutzung einer eigenen Klasse FastBitmap, wo mit Lock- und UnLockBits gearbeitet wird. Bei meiner Randläufer-Methode ist es sehr wichtig, dass die Figurränder sich vom Hintergrund gut abheben. Daher habe ich jetzt noch zusätzlich eine Methode CompositeBackground eingebaut, die den ganzen Hintergrund der Hauptbilder homogenisiert, damit die Picker-Funktion noch besser arbeitet. Lg VB1963

  • Benutzer-Avatarbild

    Ja - die werden mit der CompositeBackground-Methode zum Großteil ausgeglichen...