Hi leutz
Ich bin auch ein newbi auf der suche nach einer Lösung:
Problem:
ich möchte ein bild via caputre screen neu speichern. soweit so gut
jedoch wird dieses dann beim bildervergleich nicht angenommen resp. wird das alte, überschriebene bild zum vergleichen genommen.
neue zusweisung funktioniert auch nicht.
dispose funktioniert au nicht
codes:
hier wird nur jedesmal das alte bild hervorgerufen und verglichen obwohl das bild erfolgreich ersetzt wurde
any ideas`?
Ich bin auch ein newbi auf der suche nach einer Lösung:
Problem:
ich möchte ein bild via caputre screen neu speichern. soweit so gut
jedoch wird dieses dann beim bildervergleich nicht angenommen resp. wird das alte, überschriebene bild zum vergleichen genommen.
neue zusweisung funktioniert auch nicht.
dispose funktioniert au nicht
codes:
VB.NET-Quellcode
- 'neues bild
- Dim copy As System.Drawing.Image = Bitmap.FromFile("C:.....copy.PNG")
- ' festes bild
- Dim b0 As System.Drawing.Image = Bitmap.FromFile("C:.......PNG")
- Dim null As Boolean = AreSameImage(copy, b0)
- Dim screenshot As New Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height)
- Using g As Graphics = Graphics.FromImage(screenshot)
- g.CopyFromScreen(New Point(595, 599), New Point(0, 0), New Size(80, 36))
- End Using
- screenshot.Save("C:.......copy.PNG")
- copy.dispose()
- copy = Image.FromFile(".....copy.PNG")
- If null Then
- 'mach das
- Else : 'mach dies
- end if
hier wird nur jedesmal das alte bild hervorgerufen und verglichen obwohl das bild erfolgreich ersetzt wurde
any ideas`?
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „motion“ ()